|
THE CATHOLIC UNIVERSITY OF AMERICAPHYSICS DEPARTMENT |
| Instructor: | Dr. Franz Klein, Associate Professor |
| Office: | Hannan Hall 210, phone: 319-6190 |
| Office hours: | Tuesday: 2:00-4:00pm |
| email: | kleinf@cua.edu |
| web: | http://faculty.cua.edu/kleinf |
| PHYS 644 | Computational Physics | 3 units | |
| Introduces students to the process of approaching physics from a computational viewpoint, complementary to the traditional experimental and theoretical approaches to physics: the physics must be understood and described in mathematical terms which can be manipulated so that computational techniques can be applied to obtain a numerical solution, which must then be given a physical interpretation. Examines Monte Carlo simulations and a variety of numerical methods of general utility in physics. Assumes a working knowledge of FORTRAN and/or C/C++. | |||
| Prerequisites: | none | ||
| Date | Topic (subject to change) |
| Sep 1/3 | integration methods as introduction to Mathematica |
| Sep 8/10 | Algebraic systems: determinant, matrix inversion, eigenvalue, eigenmode problems |
| Sep 15/17 | Interpolation methods: root finding, spline functions, etc |
| Sep 22/24 | Ordinary differential equations I |
| Sep 29/Oct 1 | Ordinary differential equations II |
| Oct 6/8 | Application to oscillation and MHD |
| Oct 13/15 | no class (research exercises) |
| Oct 20/22 | Presentations |
| Oct 27/29 | Spectral analysis, Fast Fourier Transforms |
| Nov 3/5 | Minimum and maximum of functions |
| Nov 10/12 | Monte Carlo method, random number generators |
| Nov 17/19 | importance sampling, cluster finding, MC integration |
| Nov 24 | Metropolis algorithm |
| Dec 1/3 | MC simulation: fractals, kinetic growth models |
| Dec 10 | Presentations |
| Dec 15 | Exam |
| Dec 18 | Grades available |