Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
#include "fub/core/type_traits.hpp"
Go to the source code of this file.
Classes | |
struct | fub::euler::GammaFn |
struct | fub::euler::DensityFn |
struct | fub::euler::MomentumFn |
struct | fub::euler::VelocityFn |
struct | fub::euler::SetVelocityFn |
struct | fub::euler::SpeedOfSoundFn |
struct | fub::euler::EnergyFn |
struct | fub::euler::PressureFn |
struct | fub::euler::MachnumberFn |
struct | fub::euler::TemperatureFn |
struct | fub::euler::InternalEnergyFn |
struct | fub::euler::TotalEnthalpyFn |
struct | fub::euler::MoleFractionsFn |
struct | fub::euler::KineticStateFromCompleteFn |
struct | fub::euler::CompleteFromKineticStateFn |
struct | fub::euler::SetIsentropicPressureFn |
struct | fub::euler::IsentropicExpansionWithoutDissipationFn |
struct | fub::euler::SpecificGasConstantFn |
struct | fub::euler::SpeciesFn |
struct | fub::euler::state_with_species< Equation, State > |
Namespaces | |
fub | |
The fub namespace. | |
fub::euler | |
Functions | |
template<int Dim> | |
double | fub::euler::KineticEnergy (double density, const Eigen::Array< double, Dim, 1 > &momentum) noexcept |
template<int Dim, int N, int O, int MR, int MC> | |
Array1d | fub::euler::KineticEnergy (const Array1d &density, const Eigen::Array< double, Dim, N, O, MR, MC > &momentum) noexcept |
template<int Dim, int N, int O, int MR, int MC> | |
Array1d | fub::euler::KineticEnergy (const Array1d &density, const Eigen::Array< double, Dim, N, O, MR, MC > &momentum, MaskArray mask) noexcept |