Numerical Methods and Applications
¼Æ­È¤èªk»PÀ³¥Î

2011/2 ¡V 2012/6/21

http://www.math.nuk.edu.tw/jinnliu/teaching/cs97/J01.gif
Jinn-Liang Liu

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

Read C++ Language Tutorial and write programs.

½Òµ{¤jºõ Topics

(Lecture or Reading Order: 1, 2, ¡K, 11.)

I.            Overview
  1.  Ion Channel
      (
Nervous system (0:50) (Recital), Action Potentials (3:24), Potassium Channel (1:42))

II.         Numerical Methods
  2.  1D Poisson¡¦s Problem and Finite Difference Method 
 
3.  Jacobi Method (Read Lecture 2 in 2010F¼Æ­È¤ÀªR(I), P4Ab.cpp, P5Ab.cpp. Do Projects 3.1 and 3.2.)
 
4.  Conjugate Gradient Method (Do Project 7.1.)
  5.  Newton and Monotone Iterative Methods  (Do Project 9.1.)

III.       Mathematical Models with Fundamental Physics
  6.  Poisson¡¦s Equation in Electrostatics  (Poisson)
  7.  Convection-Diffusion-Reaction Model  (CDR)
  8.  Poisson-Nernst-Planck (PNP) Model
  9.  VMD: 2011-VMD-Tutorial, 2009-VMD-Tutorial-KcsA, 2011-VMD-Steps-GA

 

 

Your Check List (Name:                    , ID#                   )

Assignments

Finish Dates

Signature

1.  Ion Channel    (R)

 

 

2.  Recital            (R)

 

 

3.  Lecture 1        (R)

 

 

4.  Lecture 2        (R)

 

 

5.  Lecture 3        (R)

 

 

6.  Project 3.1      (P)

 

 

7.  Project 3.2      (P)

 

 

8.  Lecture 7        (R)

 

 

9.  Project 7.1      (P)

 

 

10.  Lecture 9        (R)

 

 

11.  Project 9.1      (P)

 

 

12.  Poisson           (R)

 

 

13.  CDR               (R)

 

 

14.  PNP                (R)

 

 

15.  Report I         (W)

 

 

16.  Report II       (W)

 

 

17.  Final Report  (W)

 

 

R: Reading, P: Programming, W: Writing. jinnlliu

 

 

 

±Ð¾Ç¥Ø¼Ð Objectives

¡P        Learn basic Numerical Methods for Partial Differential Equations (PDEs)

¡P        Learn basic Numerical Methods for Linear Algebra

¡P        Learn basic Physics behind PDEs

¡P        Learn Programming in Scientific Computing

±Â½Ò¤è¦¡ Teaching Style

¡P        Regular Lecturing

µû¤À¼Ð·Ç Grading Policy

¡P        Project 50% Report 50%

±Ð¬ì®Ñ Texts

¡P        Jinn-Liang Liu, Lecture Notes on Numerical Methods for Partial Differential Equations, 2010.

¡P        Juan Soulie, C++ Language Tutorial, 2007.

¾\Ū¤åÄm References

¡P        R. J. LeVeque, Finite Difference Methods for Differential Equations, 2005.  LeVeque-FDM-2005.pdf (Chapters 1-5)

¡P      E. Suli, Finite Element Methods for Partial Differential Equations, 2007. Suli-FEM-2007.pdf

¡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 (book)  

 

2011/2-2011/6

Project 2. (Due 6/7)
Project 1. (Due 3/29) Do Project 9.1 in Lecture 9.

Report 2. (Due 6/14)
Report 1. (Due 2011/4/19)
Submit all Reports and Projects via email.
(Email¼ÐÃD: NameR1 or NameP1 etc. )

Report

¬ã¨s­pµe¦WºÙ¡G

Numerical Simulation of Biological Ion Channel by Quantum Hydrodynamic Model

 

¬ã¨s­pµe¤º®e¡G

(¤@)ºK­n

(¤G)¬ã¨s°Ê¾÷

(¤T)¬ã¨s°ÝÃD»P¤åÄm¦^ÅU

(¥|)¬ã¨s¤èªk»P¨BÆJ

(¤­)»Ý­n¾Ç²ß»P½Ð±Ð¤§¤º®e

(¤»)¹w´Áµ²ªG
(
¤C)°Ñ¦Ò¤åÄm