| 
 
 Physics
464/564 Computational Physics I  Scientific Computing II  | 
 
   | 
| Schedule_eCampus Fall 2011 © RH Landau, 2011 | ||
| 
   Submit each project by sending email to
     
      rubin@science.oregonstate.edu
        with attached report or with the URL for your report. 
        (Blackboard submission is less reliable.) A compiled language 
        should be used for the projects. 
  Ph 464 students may do additional 564
    
    problems for
    
    extra credit. Make sure to include all required elements.  | 
Text: A Survey of Computational Physics, Introductory Computational Science, Landau, Paez, & Bordeianu, Princeton University Press, 2008.
| Wk | Days | Reading (printed/eBook) | Topics | Video Lectures | 
  Projects  (printed/eBook)  | 
Due (midnight) | 
| 1 | 27 Sep | 1.1-.4/1.1-.6 | 
 Orientation, Computing Setup, Editing & Execution (optional Unix Web Tutorial)  | 
 
  Sec. 1.4.2/1.6.2 (questions 1-9)  | 
  
   3 Oct  | 
|
| 29 Sep | 1.5-.6/1.7-.8 | Limits: precision, underflows & overflows | o Number Representations | 1.5.2/1.7.3 (1-2), 1.5.4/1.75 (all) | 
  
   3 Oct  | 
|
| 2 | 4, 6 Oct | 
 2.1-.3  | 
 Errors & Uncertainties  | 
o   IEEE
Floats   o Machine Precision o Errors  | 
2.3.1 (parts 1-6) | 10 Oct | 
| 3 | 11 Oct | 3.1-.4/3.1-.7, 4.1-.5/4.1-.6 | Visualization Tools, Object-Oriented Programming |  o  TBA o OOP  | 
3.2/3.4.2, 3.3.1/3.9.1 (use MatPlotLib instead), 4.4.4*/4.6* | 17 Oct | 
| 13 Oct | 6.1-.2 | Numerical Integration | o Integration | 6.2.5, 6.3 | 17 Oct | |
| 4 | 18 Oct | 5.1-.2 | 
 Deterministic Randomness  | 
o Monte Carlo Randomness | 5.2.2 (1-6) | 24 Oct | 
| 20 Oct | 5.3-.6 | Monte Carlo Simulations ("play" data with HearData tool) | o MonteCarloApps | 5.4.2 (1-6), 5.6 (1-5) | 24 Oct | |
| 5 | 25 Oct | 14.1-.6, 14.14  | 
HPC & Hardware | o Hardware I o HardwareII o HPCexercise o HPCexerciseII  | 
14.14.4 | |
| 27 Oct | 
 Numerical Differentiation  | 
o Differentiation | 7.5 (1a,b,c) | 31 Oct | ||
| 6 | 1 Nov | 7.1-.6 | 
 Midterm Exam  | 
|||
| 3 Nov | 7.7-.10 | 
 Trial & Error Searching  | 
 
o   Searching o N-Dim Searching  | 
  7.9.1 (1-5) +Ph564: 7.10.2 (1)  | 
7 Nov | |
| 7 | 8 Nov | 8.1-.3/8.1-.4 | Matrix Computing | o Matrices | 8.3.4/8.4.3 (1,2,4) | 14 Nov | 
| 10 Nov | +Ph564 : 8.3.6/8.4.5 (1) | 14 Nov | ||||
| 8 | 15,17 Nov | 8.4-.7/8.5-.8 | Interpolation, Least-Square Fitting |  
o   
Interpolation o Fitting  | 
   8.5.2/8.6.2 (OK to substitute spline),  8.7.2/8.8.2, + Ph564: 8.75/8.8.5 (1)  | 
21 Nov | 
| 9 | 22, 24 Nov | 9.1-.5 | Differential Equations | 
o  ODEs o ODEalgorithms o ODElab  | 
 
  9.5.4  (1-4) (rk45 for Ph564 only)  | 
|
| 10 | 29Nov, 1 Dec | Differential Eqs, Catch up | 7 Dec | |||
| F | 6 Dec | 
 Final Exam  |