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