|
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 > |