![]() |
ryujin 2.1.1 revision 8e904ddb3fa1d9e336dac21cf982add6a65e5467
|
#include <source/euler_aeos/nasg_riemann_solver.h>
Public Attributes | |
Run time parameters | |
| ScalarNumber | covolume_b |
| ScalarNumber | pinf |
| bool | compute_expensive_bounds |
| double | newton_tolerance |
| unsigned int | newton_max_iterations |
Cached inverses | |
If options.variable_gamma is set to false, we maintain a collection of commonly used expressions with gamma that would otherwise need to be recomputed many times putting unnecessary pressure on the div/sqrt ALU unit. | |
| ScalarNumber | gamma |
| ScalarNumber | lambda_factor |
| ScalarNumber | rarefaction_exponent |
| ScalarNumber | rarefaction_exponent_inverse |
| ScalarNumber | half_gamma_minus_one |
| ScalarNumber | c_of_gamma |
A structure holding all runtime parameters of the Riemann solver.
Definition at line 86 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::covolume_b |
Definition at line 92 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::pinf |
Definition at line 93 of file nasg_riemann_solver.h.
| bool ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::compute_expensive_bounds |
Definition at line 95 of file nasg_riemann_solver.h.
| double ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::newton_tolerance |
Definition at line 96 of file nasg_riemann_solver.h.
| unsigned int ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::newton_max_iterations |
Definition at line 97 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::gamma |
Definition at line 110 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::lambda_factor |
Definition at line 111 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::rarefaction_exponent |
Definition at line 112 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::rarefaction_exponent_inverse |
Definition at line 113 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::half_gamma_minus_one |
Definition at line 114 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::c_of_gamma |
Definition at line 115 of file nasg_riemann_solver.h.