Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Classes | Namespaces | Functions
cutcell/boundary_condition/IsentropicPressureExpansion.hpp File Reference
#include "fub/AMReX/boundary_condition/IsentropicPressureBoundary.hpp"
#include "fub/AMReX/cutcell/GriddingAlgorithm.hpp"
#include "fub/equations/EulerEquation.hpp"

Go to the source code of this file.

Classes

class  fub::amrex::cutcell::IsentropicPressureExpansion< EulerEquation >
 This boundary models an isentropic pressure expansion for the one-dimensional ideal gas equations for mixtures. More...
 

Namespaces

 fub
 The fub namespace.
 
 fub::amrex
 The amrex namespace.
 
 fub::amrex::cutcell
 

Functions

std::array< std::ptrdiff_t, 2 > fub::amrex::cutcell::MapToSrc (const std::array< std::ptrdiff_t, 2 > &dest, const ::amrex::Geometry &geom, int side, Direction dir)
 
template<typename EulerEquation >
void fub::amrex::cutcell::ExpandState (EulerEquation &eq, Complete< EulerEquation > &dest, const Complete< EulerEquation > &src, double pressure_dest, double efficiency)