![]() |
ryujin 2.5.0 revision 552009562882e80b620e0ba406fb09f96868512f
|
#include <include/ryujin/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 85 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::covolume_b |
Definition at line 91 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::pinf |
Definition at line 92 of file nasg_riemann_solver.h.
| bool ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::compute_expensive_bounds |
Definition at line 94 of file nasg_riemann_solver.h.
| double ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::newton_tolerance |
Definition at line 95 of file nasg_riemann_solver.h.
| unsigned int ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::newton_max_iterations |
Definition at line 96 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::gamma |
Definition at line 109 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::lambda_factor |
Definition at line 110 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::rarefaction_exponent |
Definition at line 111 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::rarefaction_exponent_inverse |
Definition at line 112 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::half_gamma_minus_one |
Definition at line 113 of file nasg_riemann_solver.h.
| ScalarNumber ryujin::EulerAEOS::NASGRiemannSolver< ScalarNumber, options >::Parameters::c_of_gamma |
Definition at line 114 of file nasg_riemann_solver.h.