MTH472/572: Numerical Methods for PDEs

Intro to Finite Difference Methods for PDEs

Spring 2015, Larts Room 218 Group I, MW: 4:30 - 5:45 PM

Department of Mathematics, UMass Dartmouth

Some of Course Materials and Files


MTH472/572 Syllabus


Below are short lecture presentations, codes, and projects I use in class. If students find typos, errors, etc, please let me know. Since students are coming from different background (Math, Physics, Engineering), in each meeting, I will try to mix things in my teaching: lecture presentation, whiteboard stuff, coding jam session, and do problems together in class.

Notes: I am utilizing tensor product grid and sparse matrices in MATLAB for generating differentiation matrices for 2-D cases. Students who are taking a special topic course in Pseudospectral Methods later can replace the FD diffmat with PS diffmat. For students who are not big fan of the tensor product grid and sparse matrix, you are free to use the "for loop" way to create differentiation matrices.

Some of the codes here might not be the most efficient in terms of implementation or generated on the fly in class. Students in class are encouraged to make them better or to fix the bug.

Short Lecture Files

Codes Done in class

Theoretical Questions for the Class

Theoretical questions that are part of the project are assigned from the textbooks and can be submitted through mycourses.

Numerical Projects for the Class