Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
#include "fub/State.hpp"
#include "fub/StateArray.hpp"
#include "fub/CompleteFromCons.hpp"
#include "fub/Equation.hpp"
#include "fub/ExactRiemannSolver.hpp"
#include "fub/ext/Eigen.hpp"
#include "fub/AMReX/IntegratorContext.hpp"
#include <array>
Go to the source code of this file.
Classes | |
struct | fub::CompressibleAdvectionConservative< Density, Momentum, PTDensity > |
This is a template class for constructing conservative states for the perfect gas equations. More... | |
struct | fub::StateTraits< CompressibleAdvectionConservative< Xs... > > |
struct | fub::CompressibleAdvectionComplete< Density, Momentum, PTDensity, PTInverse > |
struct | fub::StateTraits< CompressibleAdvectionComplete< Xs... > > |
struct | fub::CompressibleAdvection< N, VelocityDim > |
struct | fub::CompressibleAdvectionFluxMethod< SpaceDimension, VelocityDimension > |
This is a special FluxMethod class that uses the stored Pv field within the CompressibleAdvectionIntegratorContext sa advection velocities. More... | |
Namespaces | |
fub | |
The fub namespace. | |
Typedefs | |
template<int VelocityRank> | |
using | fub::CompressibleAdvectionConsShape = CompressibleAdvectionConservative< ScalarDepth, VectorDepth< VelocityRank >, ScalarDepth > |
template<int VelocityRank> | |
using | fub::CompressibleAdvectionCompleteShape = CompressibleAdvectionComplete< ScalarDepth, VectorDepth< VelocityRank >, ScalarDepth, ScalarDepth > |