![]() |
ECOGEN 6.0
Evolutive, Compressible, Open, Genuine, Easy, N-phase
|
RiemannSolverHLLC class for the non-equilibrium system of equations. More...
#include <RiemannSolverHLLC.h>
Inherits RiemannSolver.
Public Member Functions | |
| RiemannSolverHLLC () | |
| constructor of the Riemann Solver HLLC | |
| ~RiemannSolverHLLC () override | |
| destructor of the Riemann Solver HLLC | |
| void | solver (const Phase &phaseLeft, const Phase &phaseRight, const double &dxLeft, const double &dxRight, double &dtMax, double &pStar, FluxEuler &m_fluxEuler) override |
| call the HLLC Riemann solver to solve Riemann Problem at the interface of two cells | |
| void | solverWall (const Phase &phaseLeft, const double &dxLeft, double &dtMax, double &pStar, FluxEuler &m_fluxEuler) override |
| call the HLLC Riemann solver to solve Riemann Problem at a wall BC | |
| Public Member Functions inherited from RiemannSolver | |
| RiemannSolver () | |
| constructor of the Riemann Solver | |
| virtual | ~RiemannSolver () |
| virtual destructor of the Riemann Solver | |
RiemannSolverHLLC class for the non-equilibrium system of equations.
| RiemannSolverHLLC::RiemannSolverHLLC | ( | ) |
constructor of the Riemann Solver HLLC
|
override |
destructor of the Riemann Solver HLLC
|
overridevirtual |
call the HLLC Riemann solver to solve Riemann Problem at the interface of two cells
Reimplemented from RiemannSolver.
|
overridevirtual |
call the HLLC Riemann solver to solve Riemann Problem at a wall BC
Reimplemented from RiemannSolver.