![]() |
ryujin 2.1.1 revision 8e904ddb3fa1d9e336dac21cf982add6a65e5467
|
#include <source/euler_aeos/nasg_riemann_solver.h>
Public Attributes | |
| bool | covolume = true |
| bool | pinf = true |
| bool | safe_division = true |
| bool | variable_gamma = true |
Compile time options for the NASGRiemannSolver.
Definition at line 27 of file nasg_riemann_solver.h.
| bool ryujin::EulerAEOS::NASGRiemannSolverOptions::covolume = true |
Take the interpolatory covolume b into account. If set to false, b = 0 is assumed.
Definition at line 32 of file nasg_riemann_solver.h.
| bool ryujin::EulerAEOS::NASGRiemannSolverOptions::pinf = true |
Take the interpolatory reference pressure pinf into account. If set to false, pinf = 0 is assumed.
Definition at line 38 of file nasg_riemann_solver.h.
| bool ryujin::EulerAEOS::NASGRiemannSolverOptions::safe_division = true |
Guard divisions against negative numerators and vanishing denominators (vacuum states). If set to false, plain divisions are used instead.
Definition at line 45 of file nasg_riemann_solver.h.
| bool ryujin::EulerAEOS::NASGRiemannSolverOptions::variable_gamma = true |
Take the ratio of specific heats gamma from the Riemann data of each state. If set to false, a single gamma is assumed that is passed to the constructor, and all gamma dependent constants are precomputed.
Definition at line 53 of file nasg_riemann_solver.h.