A Tutorial on Characteristic Boundary Conditions

An introductory note set on the theory and implementation of characteristic boundary conditions for hyperbolic conservation laws

PDF of Noteset

This project focuses on the physical motivation, theoretical background, and numerical implementation of characteristic boundary conditions. The noteset can be found in the linked PDF, and the associated code repository can be found here or in the repositories page.

Different boundary conditions for the second order wave equation. Left, non-reflecting conditions at both ends. Center, Dirichlet at endpoints. Right, Neumann zero-gradient conditions.