Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
This is the complete list of members for fub::PerfectGasMix< N >, including all inherited members.
CharacteristicsDepths typedef | fub::PerfectGasMix< N > | |
Complete typedef | fub::PerfectGasMix< N > | |
CompleteArray typedef | fub::PerfectGasMix< N > | |
CompleteDepths typedef | fub::PerfectGasMix< N > | |
CompleteFromCons(Complete &complete, const ConservativeBase< PerfectGasMix > &cons) const noexcept | fub::PerfectGasMix< N > | |
CompleteFromCons(CompleteArray &complete, const ConservativeArrayBase< PerfectGasMix > &cons) const noexcept | fub::PerfectGasMix< N > | |
CompleteFromCons(CompleteArray &complete, const ConservativeArrayBase< PerfectGasMix > &cons, MaskArray mask) const noexcept | fub::PerfectGasMix< N > | |
CompleteFromPrim(double density, const Array< double, N, 1 > &u, double pressure, const Array< double, -1, 1 > &species) const noexcept | fub::PerfectGasMix< N > | |
Conservative typedef | fub::PerfectGasMix< N > | |
ConservativeArray typedef | fub::PerfectGasMix< N > | |
ConservativeDepths typedef | fub::PerfectGasMix< N > | |
Flux(Conservative &flux, const Complete &state, [[maybe_unused]] Direction dir=Direction::X) const noexcept | fub::PerfectGasMix< N > | |
Flux(ConservativeArray &flux, const CompleteArray &state, [[maybe_unused]] Direction dir) const noexcept | fub::PerfectGasMix< N > | |
Flux(ConservativeArray &flux, const CompleteArray &state, MaskArray mask, [[maybe_unused]] Direction dir) const noexcept | fub::PerfectGasMix< N > | |
gamma | fub::PerfectGasMix< N > | |
gamma_array_ | fub::PerfectGasMix< N > | |
gamma_minus_1_inv | fub::PerfectGasMix< N > | |
gamma_minus_1_inv_array_ | fub::PerfectGasMix< N > | |
KineticState typedef | fub::PerfectGasMix< N > | |
KineticStateDepths typedef | fub::PerfectGasMix< N > | |
Machnumber(const Complete &q) const noexcept | fub::PerfectGasMix< N > | |
n_species | fub::PerfectGasMix< N > | |
PrimitiveDepths typedef | fub::PerfectGasMix< N > | |
Rank() noexcept | fub::PerfectGasMix< N > | inlinestatic |
Rspec | fub::PerfectGasMix< N > | |
tag_invoke(tag_t< Depths >, const PerfectGasMix &eq, Type< State >) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Gamma >, const PerfectGasMix &eq, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Density >, const PerfectGasMix &, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::InternalEnergy >, const PerfectGasMix &eq, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::InternalEnergy >, const PerfectGasMix &eq, const PerfectGasMixKineticState< Density, Temperature, MoleFractions > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::CompleteFromKineticState >, const PerfectGasMix &eq, Complete &q, const KineticState &kin, const Array< double, N, 1 > &u) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::KineticStateFromComplete >, const PerfectGasMix &eq, KineticState &kin, const Complete &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Momentum >, const PerfectGasMix &, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Momentum >, const PerfectGasMix &, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q, int d) noexcept | fub::PerfectGasMix< N > | inlineprivate |
tag_invoke(tag_t< euler::Velocity >, const PerfectGasMix &, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::SetVelocity >, const PerfectGasMix &, PerfectGasMixConservative< Density, Momentum, Energy, Species > &q, nodeduce_t< const Momentum & > v) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Velocity >, const PerfectGasMix &, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q, int d) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Energy >, const PerfectGasMix &, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Species >, const PerfectGasMix &, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Species >, const PerfectGasMix &, const PerfectGasMixPrimitive< Density, Velocity, Pressure, Species > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Species >, const PerfectGasMix &, const PerfectGasMixConservative< Density, Momentum, Energy, Species > &q, int d) noexcept | fub::PerfectGasMix< N > | inlineprivate |
tag_invoke(tag_t< euler::TotalEnthalpy >, const PerfectGasMix &, const PerfectGasMixComplete< Density, Momentum, Energy, Species, Pressure, SpeedOfSound > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Pressure >, const PerfectGasMix &, const PerfectGasMixComplete< Density, Momentum, Energy, Species, Pressure, SpeedOfSound > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::Pressure >, const PerfectGasMix &eq, const KineticState &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::SpeedOfSound >, const PerfectGasMix &, const PerfectGasMixComplete< Density, Momentum, Energy, Species, Pressure, SpeedOfSound > &q) noexcept | fub::PerfectGasMix< N > | friend |
tag_invoke(tag_t< euler::SetIsentropicPressure >, const PerfectGasMix &eq, Complete &q, const Complete &q0, double p_new) noexcept | fub::PerfectGasMix< N > | friend |
Temperature(const Complete &q) const noexcept | fub::PerfectGasMix< N > | |
Temperature(const CompleteArray &q) const noexcept | fub::PerfectGasMix< N > | |
Velocity(const Complete &q) const noexcept | fub::PerfectGasMix< N > | |
Velocity(const CompleteArray &q) const noexcept | fub::PerfectGasMix< N > |