Alamo
Public Member Functions | Static Public Member Functions | Data Fields | Static Public Attributes
Solver::Local::Riemann::Roe Class Reference

#include <Roe.H>

Public Member Functions

 Roe (IO::ParmParse &pp, std::string name)
 
 Roe (IO::ParmParse &pp)
 
 Roe ()
 
Flux Solve (State lo, State hi, Set::Scalar gamma, Set::Scalar p_ref, Set::Scalar small)
 

Static Public Member Functions

static void Parse (Roe &value, IO::ParmParse &pp)
 
static int Test ()
 

Data Fields

int verbose = 0
 
int entropy_fix = 0
 

Static Public Attributes

static constexpr const char * name = "roe"
 

Detailed Description

Definition at line 29 of file Roe.H.

Constructor & Destructor Documentation

◆ Roe() [1/3]

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

Definition at line 35 of file Roe.H.

◆ Roe() [2/3]

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

Definition at line 37 of file Roe.H.

◆ Roe() [3/3]

Solver::Local::Riemann::Roe::Roe ( )
inline

Definition at line 39 of file Roe.H.

Member Function Documentation

◆ Parse()

static void Solver::Local::Riemann::Roe::Parse ( Roe value,
IO::ParmParse pp 
)
inlinestatic

Definition at line 48 of file Roe.H.

◆ Solve()

Flux Solver::Local::Riemann::Roe::Solve ( State  lo,
State  hi,
Set::Scalar  gamma,
Set::Scalar  p_ref,
Set::Scalar  small 
)
inline

Definition at line 61 of file Roe.H.

◆ Test()

static int Solver::Local::Riemann::Roe::Test ( )
inlinestatic

Definition at line 236 of file Roe.H.

Field Documentation

◆ entropy_fix

int Solver::Local::Riemann::Roe::entropy_fix = 0

Definition at line 46 of file Roe.H.

◆ name

constexpr const char* Solver::Local::Riemann::Roe::name = "roe"
staticconstexpr

Definition at line 34 of file Roe.H.

◆ verbose

int Solver::Local::Riemann::Roe::verbose = 0

Definition at line 45 of file Roe.H.


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