35 #ifndef NEKTAR_SOLVERS_COMPRESSIBLEFLOWSOLVER_RIEMANNSOLVER_AUSM1SOLVER 
   36 #define NEKTAR_SOLVERS_COMPRESSIBLEFLOWSOLVER_RIEMANNSOLVER_AUSM1SOLVER 
   56     virtual void v_PointSolve(
double rhoL, 
double rhouL, 
double rhovL,
 
   57                               double rhowL, 
double EL, 
double rhoR,
 
   58                               double rhouR, 
double rhovR, 
double rhowR,
 
   59                               double ER, 
double &rhof, 
double &rhouf,
 
   60                               double &rhovf, 
double &rhowf,
 
static std::string solverName
 
double P5Function(int A, double alpha, double M)
 
virtual void v_PointSolve(double rhoL, double rhouL, double rhovL, double rhowL, double EL, double rhoR, double rhouR, double rhovR, double rhowR, double ER, double &rhof, double &rhouf, double &rhovf, double &rhowf, double &Ef) override
AUSM1 Riemann solver.
 
double M1Function(int A, double M)
 
static RiemannSolverSharedPtr create(const LibUtilities::SessionReaderSharedPtr &pSession)
 
double M2Function(int A, double M)
 
AUSM1Solver(const LibUtilities::SessionReaderSharedPtr &pSession)
 
double M4Function(int A, double beta, double M)
 
std::shared_ptr< SessionReader > SessionReaderSharedPtr
 
@ beta
Gauss Radau pinned at x=-1,.
 
std::shared_ptr< RiemannSolver > RiemannSolverSharedPtr
A shared pointer to an EquationSystem object.
 
The above copyright notice and this permission notice shall be included.