Welcome to the Techniques of Computational Physics course web page. This course is offered Fall Semester 2002. Here we will provide information about the course as well as materials. Both lecture materials and other background materials will be provided as the course developes.
Topic |
Weeks |
Notes |
Introduction to Unix |
1 week |
Basic Unix and Intermediate Unix |
Finite Difference Approximations
for Derivatives |
1 week |
Numerical Differentiation notes |
Introduction to Fortran 90 |
2 weeks |
|
Numerical Methods for Ordinary
Differential Equations with examples in f90 |
2 weeks |
|
Numerical Solution of One-dimensional
Wave Equation with examples in f90 |
1 week |
|
Numerical Solution of Two-dimensional
Wave Equations plus Boundary Conditions in f90 |
1 week |
|
Introduction to Parallel Computing
on Linux Clusters (OSC on-site training plus worked applications) |
2 weeks |
|
Using MPI to implement the
distributed computing solution of the 2d wave equation in f90 |
2 weeks |
|
Introduction to Computational
Fluid Dynamics--basic treatments and methods |
2 weeks |
|
Using MPI to implement the
distributed computing solution of 2d fluid dynamical systems |
2 weeks |