directory
RiemannApproximate Riemann solvers.
Contents
- Reference
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 AUSMCompFlow.hpp
- Advection Upstream Splitting Method (AUSM+) Riemann flux function.
- file AUSMMultiSpecies.hpp
- Advection Upstream Splitting Method (AUSM+) Riemann flux function for multi-species fluid dynamics.
- file HLL.hpp
- Harten-Lax-vanLeer's (HLL) Riemann flux function.
- file HLLC.hpp
- Harten-Lax-van Leer-Contact (HLLC) Riemann flux function.
- file HLLCMultiMat.hpp
- HLLC Riemann flux function for solids.
- file HLLCSolids.hpp
- HLLC Riemann flux function for solids.
- file HLLDMultiMat.hpp
- HLLD Riemann flux function for solids.
- file LaxFriedrichs.hpp
- Lax-Friedrichs Riemann flux function.
- file LaxFriedrichsSolids.hpp
- Lax-Friedrichs Riemann flux function for solids.
- file LDFSS.hpp
- Low Diffusion Flux Splitting Scheme (LDFSS+) Riemann flux function.
- file Rusanov.hpp
- Rusanov Riemann flux function.
- file SplitMachFns.hpp
- Split-Mach functions for the AUSM+ Riemann solver.
- file Upwind.hpp
- Upwind Riemann flux function.