![]() |
ryujin 2.1.1 revision e1e0c9cf84519540dcc04ed5bb49dc8a8c052779
|
#include <source/scalar_conservation/hyperbolic_description.h>
Public Types | |
| using | HyperbolicSystem = ScalarConservation::HyperbolicSystem |
| template<typename ScalarNumber = double> | |
| using | Indicator = ScalarConservation::Indicator< ScalarNumber > |
| template<typename ScalarNumber = double> | |
| using | Limiter = ScalarConservation::Limiter< ScalarNumber > |
| template<typename ScalarNumber = double> | |
| using | WaveSpeedEstimator = ScalarConservation::WaveSpeedEstimator< ScalarNumber > |
This struct contains all equation specific classes describing the chosen hyperbolic system, the indicator, the limiter and (approximate) Riemann solver.
A scalar conservation equation for a scalar unknown u with a user-specified flux depending on the state u.
Definition at line 29 of file hyperbolic_description.h.
| using ryujin::ScalarConservation::HyperbolicDescription::HyperbolicSystem = ScalarConservation::HyperbolicSystem |
Definition at line 30 of file hyperbolic_description.h.
| using ryujin::ScalarConservation::HyperbolicDescription::Indicator = ScalarConservation::Indicator<ScalarNumber> |
Definition at line 33 of file hyperbolic_description.h.
| using ryujin::ScalarConservation::HyperbolicDescription::Limiter = ScalarConservation::Limiter<ScalarNumber> |
Definition at line 36 of file hyperbolic_description.h.
| using ryujin::ScalarConservation::HyperbolicDescription::WaveSpeedEstimator = ScalarConservation::WaveSpeedEstimator<ScalarNumber> |
Definition at line 39 of file hyperbolic_description.h.