ryujin 2.1.1 revision 8e904ddb3fa1d9e336dac21cf982add6a65e5467
Loading...
Searching...
No Matches
Classes | Typedefs | Variables
ryujin::Euler Namespace Reference

Classes

struct  Description
 
class  HyperbolicSystem
 
class  HyperbolicSystemView
 
class  Indicator
 
class  IndicatorView
 
class  Limiter
 
class  LimiterView
 
class  WaveSpeedEstimator
 
class  WaveSpeedEstimatorView
 

Typedefs

template<typename ScalarNumber >
using PGRiemannSolver = EulerAEOS::NASGRiemannSolver< ScalarNumber, polytropic_gas_riemann_solver_options >
 

Variables

constexpr EulerAEOS::NASGRiemannSolverOptions polytropic_gas_riemann_solver_options
 

Typedef Documentation

◆ PGRiemannSolver

template<typename ScalarNumber >
using ryujin::Euler::PGRiemannSolver = typedef EulerAEOS::NASGRiemannSolver<ScalarNumber, polytropic_gas_riemann_solver_options>

A specialized version of the NASG Riemann Solver for polytropic gas

Definition at line 45 of file wave_speed_estimator.h.

Variable Documentation

◆ polytropic_gas_riemann_solver_options

constexpr EulerAEOS::NASGRiemannSolverOptions ryujin::Euler::polytropic_gas_riemann_solver_options
inlineconstexpr
Initial value:
{.covolume = false,
.pinf = false,
.safe_division = false,
.variable_gamma = false}

Compile time options of the Riemann solver used in the WaveSpeedEstimator: a polytropic gas equation of state with a single, constant gamma.

Definition at line 36 of file wave_speed_estimator.h.