31#ifndef RIEMANNSOLVER_H
32#define RIEMANNSOLVER_H
static void errorMessage(const std::string &message_)
Definition Errors.cpp:56
Model class for Euler Flux (single phase).
Definition FluxEuler.h:39
Abstract class for a phase.
Definition Phase.h:47
virtual void solverWall(const Phase &, const double &, double &, double &, FluxEuler &)
call the solver to solve the Riemann problem at a wall BC, HLLC (Exact not implemented)
Definition RiemannSolver.h:59
RiemannSolver()
constructor of the Riemann Solver
Definition RiemannSolver.cpp:35
virtual void solver(const Phase &, const Phase &, const double &, const double &, double &, double &, FluxEuler &)
call the solver to solve the Riemann problem, either HLLC or Exact
Definition RiemannSolver.h:48
virtual ~RiemannSolver()
virtual destructor of the Riemann Solver
Definition RiemannSolver.cpp:39