MA/CS 615 - Numerical Methods for Partial Differential Equations

                     Spring 2024


Instructor: Xiangxiong Zhang

Office: MATH 406

Email: zhan1966@purdue.edu

Lectures: Tue&Thur 1:30pm-2:45pm @ BRNG B268

Office Hours: on Wednesday, by appointment



COURSE DESCRIPTION

Syllabus

LECTURE NOTES (updated on April 18)

Mathworks online courses for learning MATLAB


Reference Books
(for those with *, online access available via Purdue Library)


Problem Sets (Solutions will be posted on Brightspace)

HOMEWORK # 1 due on Jan 30 (extended to Feb 9)   Poisson1D_Dirichlet.m  Poisson2D_Neumann.m 
HOMEWORK # 2 due on Feb 23 (extended to Mar 5) Kepler_reference_q.mat
Demo code to draw ODE solver stability region
HOMEWORK # 3 due on Mar 19
HOMEWORK # 4 due on April 9
 


Schedule


Note: The schedule is subject to change. Check back for changes and updates

Date Topic
Week 1 (Jan 9 11)
Introduction. Finite Difference for Poisson Equation.
Week 2 (Jan 16 18) Fourier Transform and Fourier Series.
Week 3 (Jan 23 25) Chapter 2: 2D Poisson Equation and Neumann b.c.
Week 4 (Jan 30 Feb 1) Section 5.1 Wellposedness; Chapter 6 ODE: Section 6.1-6.8
Week 5 (Feb 6 8) Runge-Kutta method; Chapter 7 Finite Difference Scheme for time-dependent PDEs
Week 6 (Feb 13 15) Chapter 7 stability; von Neumann stability
Week 7 (Feb 20 22) Stability of leapfrog and upwind schemes for wave equations; Wellposedness of systems
Week 8 (Feb 27 29) Wellposeness of hyperbolic equations; finite element method Chapter 3
Week 9 (Mar 5 7) Chapter 3: finite element method
Week 10 (Mar 12 14) Spring Break: No Class
Week 11 (Mar 19 21) Finite element method; introduction to conservation laws
Week 12 (Mar 26 28) Finite element method: purely Neumann b.c. and nonhomogeneous Dirichlet b.c.
Week 13 (April 2 4) Concluding remarks on FEM; conservation laws
Week 14 (April 9 11) conservation laws
Week 15 (April 16 18) Poisson equation in TV minimization; conservation laws
Week 16 (April 23 25) Notes on conservation laws
Week 17 (April 30 May 2) Final Exam Week: No Class