apply_boundary_conditions(const dealii::types::boundary_id id, const state_type &U, const dealii::Tensor< 1, dim, Number > &normal, const Lambda &get_dirichlet_data) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
apply_galilei_transform(const state_type &state, const Lambda &lambda) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
component_names | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
compute_strict_bounds() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
density(const state_type &U) | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
eos_interpolation_b() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
eos_interpolation_pinfty() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
eos_interpolation_q() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
eos_pressure(const Number &rho, const Number &e) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
eos_specific_internal_energy(const Number &rho, const Number &p) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
eos_speed_of_sound(const Number &rho, const Number &e) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
eos_temperature(const Number &rho, const Number &e) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
equation_of_state() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
expand_state(const ST &state) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
f(const state_type &U, const Number &p) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
filter_vacuum_density(const Number &rho) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
flux_contribution(const PrecomputedVector &pv, const InitialPrecomputedVector &piv, const unsigned int i, const state_type &U_i) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
flux_contribution(const PrecomputedVector &pv, const InitialPrecomputedVector &piv, const unsigned int *js, const state_type &U_j) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
flux_contribution_type typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
flux_divergence(const flux_contribution_type &flux_i, const flux_contribution_type &flux_j, const dealii::Tensor< 1, dim, Number > &c_ij) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
flux_type typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
from_initial_state(const ST &initial_state) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
from_primitive_state(const state_type &primitive_state) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
have_eos_interpolation_b | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | static |
have_gamma | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | static |
have_high_order_flux | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | static |
have_source_terms | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | static |
high_order_flux_divergence(const flux_contribution_type &flux_i, const flux_contribution_type &flux_j, const dealii::Tensor< 1, dim, Number > &c_ij) const =delete | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
HyperbolicSystemView(const HyperbolicSystem &hyperbolic_system) | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
HyperbolicVector typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
initial_precomputed_names | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
initial_precomputed_type typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
InitialPrecomputedVector typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
internal_energy(const state_type &U) | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
internal_energy_derivative(const state_type &U) | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
is_admissible(const state_type &U) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
momentum(const state_type &U) | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
n_initial_precomputed_values | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | static |
n_precomputation_cycles | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | static |
n_precomputed_values | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | static |
nodal_source(const PrecomputedVector &pv, const unsigned int i, const state_type &U_i, const ScalarNumber tau) const =delete | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
nodal_source(const PrecomputedVector &pv, const unsigned int *js, const state_type &U_j, const ScalarNumber tau) const =delete | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
precomputation_loop(unsigned int cycle, const DISPATCH &dispatch_check, const SPARSITY &sparsity_simd, StateVector &state_vector, unsigned int left, unsigned int right) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
precomputed_names | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
precomputed_type typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
PrecomputedVector typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
prescribe_riemann_characteristic(const state_type &U, const Number &p, const state_type &U_bar, const Number &p_bar, const dealii::Tensor< 1, dim, Number > &normal) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
primitive_component_names | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
problem_dimension | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | static |
reference_density() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
ScalarNumber typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
state_type typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
StateVector typedef | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | |
surrogate_gamma(const state_type &U, const Number &p) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
surrogate_harten_entropy(const state_type &U, const Number &gamma_min) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
surrogate_harten_entropy_derivative(const state_type &U, const Number &eta, const Number &gamma_min) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
surrogate_pressure(const state_type &U, const Number &gamma) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
surrogate_specific_entropy(const state_type &U, const Number &gamma_min) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
surrogate_speed_of_sound(const state_type &U, const Number &gamma) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
to_primitive_state(const state_type &state) const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
total_energy(const state_type &U) | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inlinestatic |
vacuum_state_relaxation_large() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
vacuum_state_relaxation_small() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |
view() const | ryujin::EulerAEOS::HyperbolicSystemView< dim, Number > | inline |