![]() |
ryujin 2.1.1 revision 9dcb748690310d6a540ebb8b066d1a0834fc7604
|
This is the complete list of members for ryujin::ShallowWater::HyperbolicSystem, including all inherited members.
affine_shift_stencil_source(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j, const T &d_ij, const dealii::Tensor< 1, dim, T > &c_ij) const | ryujin::ShallowWater::HyperbolicSystem | |
apply_boundary_conditions(dealii::types::boundary_id id, dealii::Tensor< 1, problem_dim, Number > U, const dealii::Tensor< 1, problem_dim - 1, Number > &normal, Lambda get_dirichlet_data) const | ryujin::ShallowWater::HyperbolicSystem | |
apply_boundary_conditions(dealii::types::boundary_id id, dealii::Tensor< 1, problem_dim, Number > U, const dealii::Tensor< 1, problem_dim - 1, Number > &normal, Lambda get_dirichlet_data) const | ryujin::ShallowWater::HyperbolicSystem | inline |
apply_galilei_transform(const dealii::Tensor< 1, problem_dim, Number > &state, const Lambda &lambda) const | ryujin::ShallowWater::HyperbolicSystem | |
component_names | ryujin::ShallowWater::HyperbolicSystem | static |
equilibrated_states(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j) const | ryujin::ShallowWater::HyperbolicSystem | |
equilibrated_states(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j) const | ryujin::ShallowWater::HyperbolicSystem | inline |
expand_state(const ST &state) const | ryujin::ShallowWater::HyperbolicSystem | |
expand_state(const ST &state) const -> state_type< dim, T > | ryujin::ShallowWater::HyperbolicSystem | |
f(const ST &U) const | ryujin::ShallowWater::HyperbolicSystem | |
f(const ST &U) const -> flux_type< dim, T > | ryujin::ShallowWater::HyperbolicSystem | inline |
filter_dry_water_depth(const Number &h) const | ryujin::ShallowWater::HyperbolicSystem | |
filter_dry_water_depth(const Number &h) const | ryujin::ShallowWater::HyperbolicSystem | inline |
flux(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j) const | ryujin::ShallowWater::HyperbolicSystem | |
flux(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j) const -> flux_type< dim, T > | ryujin::ShallowWater::HyperbolicSystem | inline |
flux_contribution(const MultiComponentVector &precomputed_values, const MultiComponentVector2 &precomputed_initial_values, const unsigned int i, const ST &U_i) const | ryujin::ShallowWater::HyperbolicSystem | |
flux_contribution(const MultiComponentVector &precomputed_values, const MultiComponentVector2 &precomputed_initial_values, const unsigned int *js, const ST &U_j) const | ryujin::ShallowWater::HyperbolicSystem | |
flux_contribution(const MCV &, const MICV &precomputed_initial_values, const unsigned int i, const ST &U_i) const -> flux_contribution_type< dim, T > | ryujin::ShallowWater::HyperbolicSystem | inline |
flux_contribution(const MCV &, const MICV &precomputed_initial_values, const unsigned int *js, const ST &U_j) const -> flux_contribution_type< dim, T > | ryujin::ShallowWater::HyperbolicSystem | inline |
flux_contribution_type typedef | ryujin::ShallowWater::HyperbolicSystem | |
flux_type typedef | ryujin::ShallowWater::HyperbolicSystem | |
from_primitive_state(const dealii::Tensor< 1, problem_dim, Number > &primitive_state) const | ryujin::ShallowWater::HyperbolicSystem | |
from_primitive_state(const dealii::Tensor< 1, problem_dim, Number > &primitive_state) const | ryujin::ShallowWater::HyperbolicSystem | inline |
have_equilibrated_states | ryujin::ShallowWater::HyperbolicSystem | static |
have_high_order_flux | ryujin::ShallowWater::HyperbolicSystem | static |
have_source_terms | ryujin::ShallowWater::HyperbolicSystem | static |
high_order_flux(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j) const | ryujin::ShallowWater::HyperbolicSystem | |
high_order_flux(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j) const -> flux_type< dim, T > | ryujin::ShallowWater::HyperbolicSystem | inline |
high_order_nodal_source(const MultiComponentVector &precomputed_values, const unsigned int i, const ST &U_i) const | ryujin::ShallowWater::HyperbolicSystem | |
high_order_stencil_source(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j, const T &d_ij, const dealii::Tensor< 1, dim, T > &c_ij) const | ryujin::ShallowWater::HyperbolicSystem | |
HyperbolicSystem(const std::string &subsection="/HyperbolicSystem") | ryujin::ShallowWater::HyperbolicSystem | |
inverse_water_depth_mollified(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
inverse_water_depth_mollified(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |
inverse_water_depth_sharp(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
inverse_water_depth_sharp(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |
is_admissible(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
is_admissible(const dealii::Tensor< 1, problem_dim, T > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |
kinetic_energy(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
kinetic_energy(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |
low_order_nodal_source(const MultiComponentVector &precomputed_values, const unsigned int i, const ST &U_i) const | ryujin::ShallowWater::HyperbolicSystem | |
low_order_stencil_source(const std::tuple< ST, T > &prec_i, const std::tuple< ST, T > &prec_j, const T &d_ij, const dealii::Tensor< 1, dim, T > &c_ij) const | ryujin::ShallowWater::HyperbolicSystem | |
mathematical_entropy(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
mathematical_entropy(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |
mathematical_entropy_derivative(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
mathematical_entropy_derivative(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |
momentum(const dealii::Tensor< 1, problem_dim, Number > &U) | ryujin::ShallowWater::HyperbolicSystem | static |
momentum(const dealii::Tensor< 1, problem_dim, Number > &U) | ryujin::ShallowWater::HyperbolicSystem | inline |
n_precomputation_cycles | ryujin::ShallowWater::HyperbolicSystem | static |
n_precomputed_initial_values | ryujin::ShallowWater::HyperbolicSystem | static |
n_precomputed_values | ryujin::ShallowWater::HyperbolicSystem | static |
precomputation(MCV &precomputed_values, const MultiComponentVector< ScalarNumber, problem_dim > &U, const SPARSITY &sparsity_simd, unsigned int i) const | ryujin::ShallowWater::HyperbolicSystem | |
precomputation(MCV &precomputed_values, const MultiComponentVector< ScalarNumber, problem_dim > &U, const SPARSITY &, unsigned int i) const | ryujin::ShallowWater::HyperbolicSystem | inline |
precomputed_initial_names | ryujin::ShallowWater::HyperbolicSystem | static |
precomputed_initial_type typedef | ryujin::ShallowWater::HyperbolicSystem | |
precomputed_names | ryujin::ShallowWater::HyperbolicSystem | static |
precomputed_type typedef | ryujin::ShallowWater::HyperbolicSystem | |
prescribe_riemann_characteristic(const dealii::Tensor< 1, problem_dim, Number > &U, const dealii::Tensor< 1, problem_dim, Number > &U_bar, const dealii::Tensor< 1, problem_dim - 1, Number > &normal) const | ryujin::ShallowWater::HyperbolicSystem | |
prescribe_riemann_characteristic(const dealii::Tensor< 1, problem_dim, Number > &U, const dealii::Tensor< 1, problem_dim, Number > &U_bar, const dealii::Tensor< 1, problem_dim - 1, Number > &normal) const | ryujin::ShallowWater::HyperbolicSystem | inline |
pressure(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
pressure(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |
primitive_component_names | ryujin::ShallowWater::HyperbolicSystem | static |
primitive_state_type typedef | ryujin::ShallowWater::HyperbolicSystem | |
problem_dimension | ryujin::ShallowWater::HyperbolicSystem | static |
problem_name | ryujin::ShallowWater::HyperbolicSystem | static |
speed_of_sound(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
speed_of_sound(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |
star_state(const dealii::Tensor< 1, problem_dim, Number > &U, const Number &Z_left, const Number &Z_right) const | ryujin::ShallowWater::HyperbolicSystem | |
star_state(const dealii::Tensor< 1, problem_dim, Number > &U_left, const Number &Z_left, const Number &Z_right) const | ryujin::ShallowWater::HyperbolicSystem | inline |
state_type typedef | ryujin::ShallowWater::HyperbolicSystem | |
to_primitive_state(const dealii::Tensor< 1, problem_dim, Number > &state) const | ryujin::ShallowWater::HyperbolicSystem | |
to_primitive_state(const dealii::Tensor< 1, problem_dim, Number > &state) const | ryujin::ShallowWater::HyperbolicSystem | inline |
water_depth(const dealii::Tensor< 1, problem_dim, Number > &U) | ryujin::ShallowWater::HyperbolicSystem | static |
water_depth(const dealii::Tensor< 1, problem_dim, Number > &U) | ryujin::ShallowWater::HyperbolicSystem | inline |
water_depth_sharp(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | |
water_depth_sharp(const dealii::Tensor< 1, problem_dim, Number > &U) const | ryujin::ShallowWater::HyperbolicSystem | inline |