MA798Z: Advanced Numerical Methods and Applications


Spring Semester, 2010

http://www4.ncsu.edu/~zhilin/TEACHING/MA798Z/



Instructor:  Dr. Zhilin Li , SAS 3148, Tel: 515-3210
     Office Hours: T:10:00-11:30am,  TH: 2:30-4:00pm, or by appointment

E-mail:  <zhilin@eos.ncsu.edu>


Project 1

beta_h.m    heaviside.m   iim.m      uexact.m    delta.m      ibm.m
my_beta.m
blas.f    hwscrt.f     main.f
splcl.f    index.f  rootp3.f

Anonymous Ftp:

sftp ftp.ncsu.edu
login:anonymous
Password: your e-mail address
cd /pub/math/zhilin
cd MA798    (cd Papers;   cd Packages etc.)

Course Description:

Many application problems leads to partial differential equations (PDE) in which analytic solutions are rarely available or too complicated. The rapid development of modern computers has made it possible to solve many important application problems numerically. Numerically simulations, on the other hand, provide useful, sometimes vital information, to better understand the original problem in terms of modeling, optimization, and theoretical study.

This course is designed to cover materials that are not covered in other numerical analysis courses. Particularly, the applications include problems in fluid mechanics, electro-magnetics, mathematics biology, image processing, and inverse problems. These problems may involve irregular domains, phase
changes, discontinuities in physical parameters, free boundary and moving interface problems. We will discuss how to use simple finite difference/finite element methods based on simple grid structure, like Cartesian grids to solve the application problems efficiently.

Some state of the art techniques such as harmonic averaging, smoothing method, Peskin's immersed boundary method, the immersed interface method, and the level set methods will be covered in this course. Most of these methods are simple to implement but powerful to solve some important problems. We will explain these methods with applications.
 

Prerequisites:
A reasonable background in linear algebra, numerical analysis, partial differential equations, and finite difference methods.
Text: Notes from the instructor, and references from the literature. Below are some important ones:
  • The Immersed Interface Method --- A Numerical Approach for Partial Differential Equations with Interfaces, Zhilin Li, Ph.D thesis, University of Washington, 1994.
  • Level Set Methods and Dynamic Implicit Surfaces, S. Osher and R. Fedkiw, Springer Press, 2002.
  • Level Set Methods and Fast Marching methods, J. Sethian, Cambridge University Press, 2nd Ed., 1999
  • The immersed boundary method, C. S. Peskin, Acta Numerica, 1-39, 2002.
  • Grading:

    There may be some suggested homework assignments or computer labs. Each participant select a project of his/her own interest (can from the literature as well) and present it to the entire class at or near the end of the semester. Class participation is strongly encouraged.

    Course web-page:

     http://www4.ncsu.edu/~zhilin/TEACHING/MA798Z/


    References:

  • Beyer_LeVeque
  • Peskin_Review
  • WENO and Level Set Method (G-S Jiang & D. Peng, SIAM J. Sci. Comput., Vol. 21, No. 6, pp. 2126-2143, 2000)

  •  Computer Help Desk and Packages


    Calendar:

             Jan                    Feb                    Mar
     S  M Tu  W Th  F  S    S  M Tu  W Th  F  S    S  M Tu  W Th  F  S
                                  1  2  3  4  5          1  2  3  4  5
                            6  7  8  9 10 11 12    6  B  R  E  A  K 12
     9 10 11 12 13 14 15   13 14 15 16 17 18 19   13 14 15 16 17 18 19
    16 17 18 19 20 21 22   20 21 22 23 24 25 26   20 21 22 23 24 25 26
    23 24 25 26 27 28 29   27 28                  27 28 29 30 31
    30 31
             Apr                    May                    
     S  M Tu  W Th  F  S    S  M Tu  W Th  F  S    
                    1  2    1  2  3  4  5  6  7             
     3  4  5  6  7  8  9    8  9 10 11 12 13 14    
    10 11 12 13 14 15 16   
    17 18 19 20  V  V 23   
    24 25 26 27 28  L 30
    H: Holiday;    V: Vacation (No class);  L: Last day of instruction.
    <zhilin@math.ncsu.edu>