src/PDE/Integrate/Riemann/ directory

Approximate Riemann solvers.

Contents

This directory contains various approximate Riemann solver implementations as well as a Riemann solver factory and the "base class", RiemannSolver, used to access various Riemann solvers in a polymorphic fashion.

Files

file AUSM.hpp
Advection Upstream Splitting Method (AUSM+) Riemann flux function.
file HLLC.hpp
Harten-Lax-van Leer-Contact (HLLC) Riemann flux function.
file LaxFriedrichs.hpp
Lax-Friedrichs Riemann flux function.
file RiemannFactory.cpp
Register available Riemann solvers into a factory.
file RiemannFactory.hpp
Register available Riemann solvers into a factory.
file RiemannSolver.hpp
Riemann solver interface class for various Riemann solvers.
file Upwind.hpp
Upwind Riemann flux function.