Instructor | Prof. Ch. Elster |
Office | 265 Clippinger |
elster@ohio.edu | |
URL | people.ohio.edu/elster/phys5071/ |
Class | MWF 8:35-9:30 am, Clip 133 and 257(W) T 10:30-11:30 am, Clip 354 |
Office Hours | W 10:30-11:45 and by appointment |
TA: Nilaj Chakrabarty | Clip 349-B (e-mail: nc478014@ohio.edu) |
Help Sessions | Th: 5:00 - 6:30 pm |
Textbook |
Computational Physics, 1st Ed. by Rubin H. Landau, Manuel J. Paez e-book library Ohio University |
Computational Physics, 2nd Ed. by Rubin H. Landau, Manuel J. Paez, Cristian C. Bordeianu |
Numerical Recipes 2nd Edition, W.H. Press, et al., in Fortran 77 , and Fortran 90. (Follow the instruction for installing the plugin for your Adobe Reader) |
Numerical Recipes, W.H. Press, et al., in Numerical-Recipes-in-C-Fortran |
Additional References |
Fortran 90/95 for Scientists and Engineers, Stephen J. Chapman , McGraw-Hill 2003 |
Fortran 95 Handbook: Complete ISO/ANSI Reference, Jeanne Adams, MIT Press, 1997 e-book library Ohio University |
Fortran 90 P.P. Bhat, Rice University |
Abramovitz and Stegun, Handbook of Mathematical Functions: Table of Contents |
A Guide to LaTeX: Helmut Kopka and Patrick W. Daly, Addison-Wesley 2003 |
Problem sets and small projects worth 10 points each, Midterm and Final project 20 points each. Passing the class requires more than 50% of the total points. Letter grades will be given according to the following general guide: A > 90%, B > 75%, C > 60%, D > 50%. Homework will be assigned in general once per week, and will be due Monday morning 8:00 am unless otherwise indicated on the homework sheet. Late homework will not be accepted, unless there is special prior announced reason for being late. If it is turned in later than the printed due date, this will lead to a loss of 1 point per day of delay. Homework is to be prepared and turned in electronically. Computational physics is now widely accepted as a `third' discipline in physics, equally valid and complementary to the traditional experimental and theoretical approaches to physics. The course intends to show how numerical methods are used to solve the problems physicists face. The students are introduced to the process of approaching problems from a computational point of view:
During the course the students will be introduced to the different computational facilities available in the department and learn their elementary use. During the first half of the course students will be introduced to a variety of computational methods, like differentiation, integration, monte carlo methods, differental equations, linear algebra methods, and will be able to estimate computational errors. In the second half those methods will be applied to problems common to quantum mechanical sitiuations. E.g. each student should be able to numerically solve the Schroedinger equation for a given potential and determine e.g. its bound state solutions.
|