CAAM 452 NUMERICAL SOLUTIONS OF PARTIAL DIFFERENTIAL EQUATIONS
Meeting time and place:T Th 1:00pm-2:15pm, DH1042
Office Hours:by appointment (send email to: riviere at rice dot edu) DH 3019
This course covers various numerical methods for solving partial differential equations: aspects of finite difference methods, finite element methods, finite volume methods, mixed methods, discontinuous Galerkin methods, and meshless methods. Both theoretical convergence and practical implementation of the methods are studied for elliptic and parabolic problems.
Upon completion of the course, students have a good understanding of various numerical methods including finite difference, finite element methods and finite volume methods.
They will have developed their own codes for solving elliptic and parabolic equations in 1D and 2D using those methods.
Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems
by Randall J. LeVeque, SIAM, 2007.
Understanding and Implementing the Finite Element Method by Mark S. Gockenbach, SIAM, 2006.
In general, you may discuss homework problems with classmates, but you have to write your solution individually.
Some homeworks are pledged. Homeworks will contain both theoretical and computational problems. Students are strongly
encouraged to start their homeworks early.
Matlab, Python or C will be the default programming environment. However students may choose to use another programming language.
Numerical Analysis of Partial Differential Equations
by Charles Hall and Thomas Porsching, Prentice Hall (1990).
Sobolev Spaces, by Robert A. Adams.
The Mathematical Theory of Finite Element Methods, by Suzanne C. Brenner
and L. Ridgeway Scott, Publisher Springer.
The Finite Element Method for Elliptic Problems, by Philippe G. Ciarlet.
Handbook of Numerical Analysis: Volume II, Finite Element Methods
by Philippe G. Ciarlet and Jacques-Louis Lions, North Holland, NY (1991).
Discontinuous Galerkin Methods for Solving Elliptic and Parabolic Equations: Theory and Implementation,
by Beatrice Riviere, Publisher SIAM.
Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications,
by Jan S. Hesthaven and Tim Warburton, Publisher Springer.
Class web site
Students are responsible for viewing the class web site regularly as
material will be added to the site throughout the semester.
Homeworks are to be given during class on the due date. If the homework is turned in after the class is over, it is considered late.
Late homeworks will incur penalties in increments of 10%.
If you have a documented disability that may affect academic performance, you should make sure this documentation is on file with Disability Resource Center (Allen Center, Room 111 / firstname.lastname@example.org / x5841) to determine the accommodations you need, and meet with me to discuss your accommodation needs.
CAAM 452 and CAAM 536
Undergraduates should sign up for CAAM 452 and graduate students should sign up for CAAM 536. The only difference between the
courses is the workload and assessment of the students. Graduate students will have a higher workload (more homework problems) than the undergraduate students.