Registered students should be able to access the Piazza discussion board.
Registered students can view grades and other materials on the Canvas page
Prerequisite: Either AMATH 586 or permission of instructor. Applied Math 585-6 or similar background is strongly recommended, i.e. experience in numerical methods for differential equations, along with basic understanding of partial differential equations.
Programming experience is also expected. Experience in Fortran and Python would be most valuable but not required.
Experience with using git and GitHub would also be useful, but not required.
Some of the topics to be covered are listed below. See also Outline and reading assignments.
Mathematical theory of linear and nonlinear systems of hyperbolic PDEs and conservation laws.
- Eigenstructure of Jacobian matrix.
- Shock and rarefaction waves, contact discontinuities.
- Phase plane analysis – Hugoniot loci and integral curves.
- Solution to the Riemann problem for linear and nonlinear systems of equations.
- Entropy functions and admissibility criteria.