CAAM 542 · Discontinuous Galerkin Methods

Spring 2020 · Rice University


CLASS: 10:50am - 12:05pm on Tuesdays/Thursdays in Keck 107
COURSE OBJECTIVES: This course addresses the practical implementation and theory of discontinuous Galerkin (DG) methods for time-dependent linear and nonlinear partial differential equations. The course will cover both theory and implementation in the Julia programming language. Students are expected to be able to produce working implementations of high order DG methods in one and two dimensions and analyze their stability and accuracy.
INSTRUCTOR: Jesse Chan (
Duncan Hall 3023, (713) 348-6113
OFFICE HOURS: By appointment.
GRADING: 60% problem sets, 30% paper reviews, 10% attendance and participation
MAIN TEXTS: Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications by Jan Hesthaven and Tim Warburton
Discontinuous Galerkin Methods for Solving Elliptic and Parabolic Equations: Theory and Implementation by Beatrice Riviere
SUPPLEMENTARY TEXTS: Implementing spectral methods for partial differential equations by David Kopriva
Mathematical Aspects of Discontinuous Galerkin Methods by Daniele Di Pietro and Alexandre Ern
The Mathematical Theory of Finite Element Methods by Susanne Brenner and L. Ridgeway Scott
An analysis of the finite element method by Gilbert Strang and George Fix

Any student with a disability requiring accommodation in this course is encouraged
to contact the instructor during the first week of class, and also to contact
Disability Support Services in the Ley Student Center.