Alamo
Public Member Functions | Static Public Member Functions | Static Public Attributes
Solver::Local::Riemann::HLLC Class Reference

#include <HLLC.H>

Inheritance diagram for Solver::Local::Riemann::HLLC:
Solver::Local::Riemann::Riemann

Public Member Functions

 HLLC (IO::ParmParse &pp, std::string name)
 
 HLLC (IO::ParmParse &pp)
 
 HLLC ()
 
virtual Flux Solve (State lo, State hi, Model::Gas::Gas &gas, Set::Patch< const Set::Scalar > &X, int i, int j, int k, int side, Set::Scalar small) override
 
- Public Member Functions inherited from Solver::Local::Riemann::Riemann
virtual ~Riemann ()=default
 

Static Public Member Functions

static void Parse (HLLC &, IO::ParmParse &)
 

Static Public Attributes

static constexpr const char * name = "hllc"
 

Detailed Description

Definition at line 20 of file HLLC.H.

Constructor & Destructor Documentation

◆ HLLC() [1/3]

Solver::Local::Riemann::HLLC::HLLC ( IO::ParmParse pp,
std::string  name 
)
inline

Definition at line 24 of file HLLC.H.

◆ HLLC() [2/3]

Solver::Local::Riemann::HLLC::HLLC ( IO::ParmParse pp)
inline

Definition at line 25 of file HLLC.H.

◆ HLLC() [3/3]

Solver::Local::Riemann::HLLC::HLLC ( )
inline

Definition at line 26 of file HLLC.H.

Member Function Documentation

◆ Parse()

static void Solver::Local::Riemann::HLLC::Parse ( HLLC ,
IO::ParmParse  
)
inlinestatic

Definition at line 28 of file HLLC.H.

◆ Solve()

virtual Flux Solver::Local::Riemann::HLLC::Solve ( State  lo,
State  hi,
Model::Gas::Gas gas,
Set::Patch< const Set::Scalar > &  X,
int  i,
int  j,
int  k,
int  side,
Set::Scalar  small 
)
inlineoverridevirtual

Implements Solver::Local::Riemann::Riemann.

Definition at line 34 of file HLLC.H.

Field Documentation

◆ name

constexpr const char* Solver::Local::Riemann::HLLC::name = "hllc"
staticconstexpr

Definition at line 23 of file HLLC.H.


The documentation for this class was generated from the following file: