![]() |
ryujin 2.5.0 revision c64172211cf21344cb9b9b0f3a1266aa6400d392
|
#include <ryujin/base/compile_time_options.h>#include <ryujin/concept/hyperbolic_system.h>#include <ryujin/concept/indicator.h>#include <ryujin/concept/limiter.h>#include <ryujin/concept/wave_speed_estimator.h>#include <ryujin/interface/hyperbolic_module.h>#include <deal.II/base/vectorization.h>#include <concepts>

Go to the source code of this file.
Namespaces | |
| namespace | ryujin |
| namespace | ryujin::Concept |
Concepts | |
| concept | ryujin::Concept::HyperbolicKernels |
| concept | ryujin::Concept::HyperbolicDescription |
Typedefs | |
| template<typename HD > | |
| using | ryujin::Concept::system_type = typename HD::HyperbolicSystem |
| template<typename HD , typename Number > | |
| using | ryujin::Concept::indicator_type = typename HD::template Indicator< scalar_type< Number > > |
| template<typename HD , typename Number > | |
| using | ryujin::Concept::limiter_type = typename HD::template Limiter< scalar_type< Number > > |
| template<typename HD , typename Number > | |
| using | ryujin::Concept::estimator_type = typename HD::template WaveSpeedEstimator< scalar_type< Number > > |
| template<typename Number > | |
| using | ryujin::Concept::vectorized_type = dealii::VectorizedArray< Number > |
| template<typename HD , int dim, typename Number > | |
| using | ryujin::Concept::hyperbolic_module_type = typename HD::template HyperbolicModule< dim, Number > |