| 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::Euler::HyperbolicSystemView< dim, Number > | |
| apply_boundary_conditions(dealii::types::boundary_id id, const state_type &U, const dealii::Tensor< 1, dim, Number > &normal, const Lambda &get_dirichlet_data) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| apply_boundary_conditions(dealii::types::boundary_id id, const state_type &U, const dealii::Tensor< 1, dim, Number > &normal, const Lambda &get_dirichlet_data) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| apply_boundary_conditions(dealii::types::boundary_id id, const state_type &U, const dealii::Tensor< 1, dim, Number > &, const Lambda &get_dirichlet_data) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| 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 -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| apply_galilei_transform(const state_type &state, const Lambda &lambda) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| apply_galilei_transform(const state_type &state, const Lambda &lambda) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| apply_galilei_transform(const state_type &state, const Lambda &lambda) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| apply_galilei_transform(const state_type &state, const Lambda &lambda) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| component_names | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| density(const state_type &U) | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| expand_state(const ST &state) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| expand_state(const ST &state) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| expand_state(const ST &state) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| expand_state(const ST &state) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| f(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| filter_vacuum_density(const Number &rho) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| flux_contribution(const PrecomputedVector &pv, const InitialPrecomputedVector &ipv, const unsigned int i, const state_type &U_i) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| flux_contribution(const PrecomputedVector &pv, const InitialPrecomputedVector &ipv, const unsigned int *js, const state_type &U_j) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| flux_contribution_type typedef | ryujin::Euler::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::Euler::HyperbolicSystemView< dim, Number > | inline |
| flux_type typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| from_initial_state(const ST &initial_state) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| from_initial_state(const ST &initial_state) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| from_initial_state(const ST &initial_state) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| from_initial_state(const ST &initial_state) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| from_primitive_state(const state_type &primitive_state) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| gamma() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| gamma_inverse() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| gamma_minus_one_inverse() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| gamma_minus_one_over_gamma_plus_one() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| gamma_plus_one_inverse() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| harten_entropy(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| harten_entropy_derivative(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| have_eos_interpolation_b | ryujin::Euler::HyperbolicSystemView< dim, Number > | static |
| have_gamma | ryujin::Euler::HyperbolicSystemView< dim, Number > | static |
| have_high_order_flux | ryujin::Euler::HyperbolicSystemView< dim, Number > | static |
| have_source_terms | ryujin::Euler::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::Euler::HyperbolicSystemView< dim, Number > | |
| HyperbolicSystemView(const HyperbolicSystem &hyperbolic_system) | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| HyperbolicVector typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| initial_precomputed_names | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| initial_precomputed_type typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| InitialPrecomputedVector typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| internal_energy(const state_type &U) | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| internal_energy_derivative(const state_type &U) | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| is_admissible(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| linearized_eigenvector(const state_type &U, const dealii::Tensor< 1, dim, Number > &normal) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| linearized_eigenvector(const state_type &U, const dealii::Tensor< 1, dim, Number > &normal) const -> std::array< state_type, 2 > | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| mathematical_entropy(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| mathematical_entropy_derivative(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| momentum(const state_type &U) | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| n_initial_precomputed_values | ryujin::Euler::HyperbolicSystemView< dim, Number > | static |
| n_precomputation_cycles | ryujin::Euler::HyperbolicSystemView< dim, Number > | static |
| n_precomputed_values | ryujin::Euler::HyperbolicSystemView< dim, Number > | static |
| nodal_source(const PrecomputedVector &pv, const unsigned int i, const state_type &U_i, const ScalarNumber tau) const =delete | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| nodal_source(const PrecomputedVector &pv, const unsigned int *js, const state_type &U_j, const ScalarNumber tau) const =delete | ryujin::Euler::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 bool skip_constrained_dofs=true) const | ryujin::Euler::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 bool skip_constrained_dofs) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| precomputation_loop(unsigned int cycle, const DISPATCH &dispatch_check, const SPARSITY &sparsity_simd, StateVector &state_vector, unsigned int left, unsigned int right, const bool skip_constrained_dofs) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| precomputation_loop(unsigned int cycle, const DISPATCH &dispatch_check, const SPARSITY &sparsity_simd, StateVector &state_vector, unsigned int left, unsigned int right, const bool skip_constrained_dofs) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| precomputation_loop(unsigned int cycle, const DISPATCH &dispatch_check, const SPARSITY &sparsity_simd, StateVector &state_vector, unsigned int left, unsigned int right, const bool skip_constrained_dofs) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| precomputed_names | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| precomputed_type typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| PrecomputedVector typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| prescribe_riemann_characteristic(const state_type &U, const state_type &U_bar, const dealii::Tensor< 1, dim, Number > &normal) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| prescribe_riemann_characteristic(const state_type &U, const state_type &U_bar, const dealii::Tensor< 1, dim, Number > &normal) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| 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 -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| prescribe_riemann_characteristic(const state_type &U, const state_type &U_bar, const dealii::Tensor< 1, dim, Number > &normal) const -> state_type | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| pressure(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| primitive_component_names | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| problem_dimension | ryujin::Euler::HyperbolicSystemView< dim, Number > | static |
| reference_density() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| ScalarNumber typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| specific_entropy(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| speed_of_sound(const state_type &U) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| state_type typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| StateVector typedef | ryujin::Euler::HyperbolicSystemView< dim, Number > | |
| to_primitive_state(const state_type &state) const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| total_energy(const state_type &U) | ryujin::Euler::HyperbolicSystemView< dim, Number > | inlinestatic |
| vacuum_state_relaxation_large() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| vacuum_state_relaxation_small() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |
| view() const | ryujin::Euler::HyperbolicSystemView< dim, Number > | inline |