![]() |
ryujin 2.5.0 revision 552009562882e80b620e0ba406fb09f96868512f
|
#include <include/ryujin/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 26 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 31 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 37 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 44 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 52 of file nasg_riemann_solver.h.