AMATH 581: Scientific Computing
SLN 10219, MWF
8:30-9:20, Loew 216
| Homework | Grades | Message Board | Lecture Notes (.pdf) |
Instructor: |
Professor Nathan Kutz Guggenheim Hall 414B tel: 685-3029 fax: 685-1440 email: kutz@amath.washington.edu office hours: M 2:30-3:30, WF 9:30-10:30, WF 1:30-2:30 |
| Course description | Course Objectives | Prerequisites | Textbook & Notes | Syllabus | Schedule |
NOTE: This course is a survey of computational methods. The focus is on the implemention of numerical schemes with significant aid from built-in MATLAB functionality such as FFTs, fast matrix solvers, etc. It is not a course in numerical analysis since our coverage of many technical issues is only cursory. A much more comprehensive and detailed treatment of some of the methods covered here is given in AMATH 584, 585, 586.
We will begin with ODE solvers applied to both initial and boundary value problems. Our application will be to finding the eigenstates of a quantum mechanical problem or of an optical waveguide.
We will introduce the idea of finite-differencing of differential operators. Our application will be to two problems: vibrating modes of a drum and the evolution of potential vorticity in an advection-diffusion problem of fluid mechanics.
Transform methods for PDEs will be introduced with special emphasis given to the Fast-Fourier Transform. We will revisit the potential vorticity in an advection-diffusion problem of fluid mechanics by using these spectral techniques.
For complicated computational domains, the use of a finite element scheme is compulsory. The steady-state flow of a fluid over various airfoils will be considered.
Lecture 14: Sec. 3.2 in notes
Lecture 15: Sec. 3.3 in notes
Lecture 16: Sec. 3.4 in notes
Lecture 23: Sec. 4.6 in notes
cheb.m: cheb.m
| Homework | Homework Due Date | Homework Problem Sets |
| First day of classes | Wednesday, September 26 | |
| Homework#1 (10 pts) | due Friday, November 2 | Homework #1 ( .pdf) |
| Veteran's Day (no class) | Monday, November 12 | |
| Homework#2 (20 pts) | due Friday, November 16 | Homework #2 (.pdf) |
| Thanksgiving Break (no class) | Friday, November 23 | |
| Homework#3 (10 pts) and Final Report (40 pts) | due Friday, December 14 | Homework #3 (.pdf) |
| Last day of classes | Friday, December 7 |
On the due date of each homework, a write-up of that particular homework will be turned in. Since each homework is part of a larger computational notebook, the homeworks will be returned shortly to the student with comments and recommended or mandatory revisions. At the end of the quarter, the five homework sets will be incorporated together into a single, finished product. All the revisions and comments suggested should be incorporated into this final report. Each homework should be written as if it were an article/tutorial being prepared for submission. I expect a high level of professionalism on these reports. The following is the expected format for homework submission:
A few things should be kept in mind when generating your reports:
| <kutz@amath.washington.edu> | September 20, 2007 |