![]() |
ryujin 2.5.0 revision c64172211cf21344cb9b9b0f3a1266aa6400d392
|
#include <include/ryujin/shallow_water/hyperbolic_description.h>
Public Types | |
| using | HyperbolicSystem = ShallowWater::HyperbolicSystem |
| template<typename ScalarNumber = double> | |
| using | Indicator = ShallowWater::Indicator< ScalarNumber > |
| template<typename ScalarNumber = double> | |
| using | Limiter = ShallowWater::Limiter< ScalarNumber > |
| template<typename ScalarNumber = double> | |
| using | WaveSpeedEstimator = ShallowWater::WaveSpeedEstimator< ScalarNumber > |
| template<int dim, typename Number > | |
| using | HyperbolicModule = ryujin::HyperbolicModule< HyperbolicDescription, dim, Number > |
A struct that contains all equation specific classes describing the chosen hyperbolic system, the indicator, the limiter and (approximate) Riemann solver.
The compressible shallow water equations.
Definition at line 30 of file hyperbolic_description.h.
| using ryujin::ShallowWater::HyperbolicDescription::HyperbolicSystem = ShallowWater::HyperbolicSystem |
Definition at line 31 of file hyperbolic_description.h.
| using ryujin::ShallowWater::HyperbolicDescription::Indicator = ShallowWater::Indicator<ScalarNumber> |
Definition at line 34 of file hyperbolic_description.h.
| using ryujin::ShallowWater::HyperbolicDescription::Limiter = ShallowWater::Limiter<ScalarNumber> |
Definition at line 37 of file hyperbolic_description.h.
| using ryujin::ShallowWater::HyperbolicDescription::WaveSpeedEstimator = ShallowWater::WaveSpeedEstimator<ScalarNumber> |
Definition at line 40 of file hyperbolic_description.h.
| using ryujin::ShallowWater::HyperbolicDescription::HyperbolicModule = ryujin::HyperbolicModule<HyperbolicDescription, dim, Number> |
Definition at line 43 of file hyperbolic_description.h.