Numerical Computation
¼Æ­È­pºâ

Spring 2010


Jinn-Liang Liu

­Ó¤Hºô­¶: http://www.nhcue.edu.tw/~jinnliu/

·s¦Ë±Ð¨|¤j¾ÇÀ³¼Æ¨t

  

Project 4. (Due 6/15) Do Project 7.1 (CG) in Lecture 7.
Project 3. (Due 5/11) Do Project 4.1 (GS) in Lecture 4.
Project 2. (Due 4/20) Do Project 2.1 (GE) in Lecture 2.
Project 1. (Due 3/30) Do Project 3.1 (JM) in Lecture 3. (Example: JM1.cpp)
Submit all project files including I/O files via email.

½Òµ{¤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 Linear Algebra

¡P        Learn C++ Pogramming in Scientific Computing

±Â½Ò¤è¦¡

¡P        Regular Lecturing

µû¤À¼Ð·Ç

¡P        Homework 30%

¡P        Projects 60%

¡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.