![]() |
ryujin 2.1.1 revision ee5cbcbf2346c1299c942d0e1f13b46449973c18
|
#include <source/euler_poisson_barotropic/description.h>
Public Types | |
| using | HyperbolicSystem = EulerBarotropic::HyperbolicSystem |
| using | ParabolicSystem = EulerPoisson::ParabolicSystem |
| template<int dim, typename Number = double> | |
| using | ParabolicModule = EulerPoisson::ParabolicModule< Description, dim, Number > |
| template<typename ScalarNumber = double> | |
| using | Indicator = EulerBarotropic::Indicator< ScalarNumber > |
| template<typename ScalarNumber = double> | |
| using | Limiter = EulerBarotropic::Limiter< ScalarNumber > |
| template<typename ScalarNumber = double> | |
| using | WaveSpeedEstimator = EulerBarotropic::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 for a barotropic equation of state, coupled to a Poisson problem for the electrostatic potential.
Definition at line 30 of file description.h.
| using ryujin::EulerPoissonBarotropic::Description::HyperbolicSystem = EulerBarotropic::HyperbolicSystem |
Definition at line 31 of file description.h.
Definition at line 33 of file description.h.
| using ryujin::EulerPoissonBarotropic::Description::ParabolicModule = EulerPoisson::ParabolicModule<Description, dim, Number> |
Definition at line 36 of file description.h.
| using ryujin::EulerPoissonBarotropic::Description::Indicator = EulerBarotropic::Indicator<ScalarNumber> |
Definition at line 40 of file description.h.
| using ryujin::EulerPoissonBarotropic::Description::Limiter = EulerBarotropic::Limiter<ScalarNumber> |
Definition at line 43 of file description.h.
| using ryujin::EulerPoissonBarotropic::Description::WaveSpeedEstimator = EulerBarotropic::WaveSpeedEstimator<ScalarNumber> |
Definition at line 46 of file description.h.