Project 3. (Due 1/13)
Do Project 7.1 (CG).
Exam 3. (
Project 2. (Due 12/9)
Do Project 2.1 (GE) in
Lecture 2.
Exam 2. (12/2)
Project 1. (Due 11/4)
Do Project 3.1 (JM)
in Lecture 3 and Project 4.1 (GS) in Lecture 4. Submit all files including I/O files
via email.
Exam 1. (10/21)
½Òµ{¤jºõ
Lecture 1. 1D Poisson's
Equation and Finite Difference Method (FDM)
Lecture 2. Gaussian Elimination (GE) for Ax=b
Lecture 3. Jacobi¡¦s Method (JM)
Templates for the Solution
of Linear Systems (pdf)
Lecture 4. Gauss-Seidel
Method (GS)
Lecture 5. Successive
Overrelaxation Method (SOR)
Lecture 6.
Symmetric
Successive Overrelaxation Method (SSOR)
Lecture 7. Conjugate Gradient Method (CG)
±Ð¾Ç¥Ø¼Ð
¡P
Learn basic
numerical methods in Numerical Linear Algebra
¡P
Learn C++ programming
in Scientific Computing
±Â½Ò¤è¦¡
¡P
Regular Lecturing
µû¤À¼Ð·Ç
¡P
Exams 45%
¡P
Projects 45%
¡P
In class
performance 10%
±Ð¬ì®Ñ
¡P
Jinn-Liang Liu,
Lecture Notes on Numerical Methods for Partial Differential Equations, 2009.
¡P
Juan Soulie, C++ Language
Tutorial, 2007. 2007X C++
Programming
¾\Ū¤åÄm
¡P
R. Barrett, M.
Berry, T. F. Chan, J. Demmel, J. Donato, J. Dongarra , V. Eijkhout, R. Pozo, C.
Romine, and H. Van der Vorst, Templates for the
Solution of Linear Systems: Building Blocks for Iterative Methods,
2nd Edition, SIAM, 1994, Philadelphia, PA.
Templates for the
Solution of Linear Systems (pdf)
¡P
J. R. Shewchuk, An Introduction to the Conjugate Gradient
Method Without the Agonizing Pain, 1994.