![]() |
ryujin 2.1.1 revision ee5cbcbf2346c1299c942d0e1f13b46449973c18
|
#include <source/skeleton/wave_speed_estimator.h>
Public Types | |
Typedefs and constexpr constants | |
| using | View = HyperbolicSystemView< dim, Number > |
| using | ScalarNumber = typename View::ScalarNumber |
| using | state_type = typename View::state_type |
| using | PrecomputedVectorView = typename View::PrecomputedVectorView |
Public Member Functions | |
Compute wavespeed estimates | |
| WaveSpeedEstimatorView (const View &view, const WaveSpeedEstimator< ScalarNumber > &wave_speed_estimator) | |
| Number | compute (const PrecomputedVectorView &, const state_type &, const state_type &, const unsigned int, const unsigned int *, const dealii::Tensor< 1, dim, Number > &) const |
A view of the WaveSpeedEstimator that makes the interface available for a given dimension dim and choice of number type Number (which can be a scalar float, or double, as well as a VectorizedArray holding packed scalars).
Definition at line 105 of file wave_speed_estimator.h.
| using ryujin::Skeleton::WaveSpeedEstimatorView< dim, Number >::View = HyperbolicSystemView<dim, Number> |
Definition at line 113 of file wave_speed_estimator.h.
| using ryujin::Skeleton::WaveSpeedEstimatorView< dim, Number >::ScalarNumber = typename View::ScalarNumber |
Definition at line 115 of file wave_speed_estimator.h.
| using ryujin::Skeleton::WaveSpeedEstimatorView< dim, Number >::state_type = typename View::state_type |
Definition at line 117 of file wave_speed_estimator.h.
| using ryujin::Skeleton::WaveSpeedEstimatorView< dim, Number >::PrecomputedVectorView = typename View::PrecomputedVectorView |
Definition at line 119 of file wave_speed_estimator.h.
|
inline |
Constructor taking a HyperbolicSystemView and a WaveSpeedEstimator object as arguments
Definition at line 131 of file wave_speed_estimator.h.
|
inline |
For two given states U_i a U_j and a (normalized) "direction" n_ij compute an estimation of an upper bound for lambda.
Definition at line 143 of file wave_speed_estimator.h.