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 |