![]() |
ryujin 2.1.1 revision e1e0c9cf84519540dcc04ed5bb49dc8a8c052779
|
#include <source/euler_aeos/hyperbolic_description.h>
Public Types | |
| using | HyperbolicSystem = EulerAEOS::HyperbolicSystem |
| template<typename ScalarNumber = double> | |
| using | Indicator = EulerAEOS::Indicator< ScalarNumber > |
| template<typename ScalarNumber = double> | |
| using | Limiter = EulerAEOS::Limiter< ScalarNumber > |
| template<typename ScalarNumber = double> | |
| using | WaveSpeedEstimator = EulerAEOS::WaveSpeedEstimator< ScalarNumber > |
A struct that contains all equation specific classes describing the chosen hyperbolic system, the indicator, the limiter and (approximate) Riemann solver.
The compressible Euler equations of gas dynamics. Generalized implementation with a modified approximative Riemann solver, indicator, and limiter suitable for arbitrary equations of state.
Definition at line 30 of file hyperbolic_description.h.
Definition at line 31 of file hyperbolic_description.h.
| using ryujin::EulerAEOS::HyperbolicDescription::Indicator = EulerAEOS::Indicator<ScalarNumber> |
Definition at line 34 of file hyperbolic_description.h.
| using ryujin::EulerAEOS::HyperbolicDescription::Limiter = EulerAEOS::Limiter<ScalarNumber> |
Definition at line 37 of file hyperbolic_description.h.
| using ryujin::EulerAEOS::HyperbolicDescription::WaveSpeedEstimator = EulerAEOS::WaveSpeedEstimator<ScalarNumber> |
Definition at line 40 of file hyperbolic_description.h.