Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
This boundary models an inflow boundary with constant mean mass flow. More...
#include <MassflowBoundary.hpp>
Public Member Functions | |
MassflowBoundary (const IdealGasMix< Rank > &eq, const MassflowBoundaryOptions &options) | |
void | FillBoundary (::amrex::MultiFab &mf, const GriddingAlgorithm &grid, int level) |
void | FillBoundary (::amrex::MultiFab &mf, const GriddingAlgorithm &grid, int level, Direction dir) |
void | FillBoundary (::amrex::MultiFab &mf, const ::amrex::Geometry &geom, const Complete< IdealGasMix< Rank >> &state) |
void | ComputeBoundaryState (Complete< IdealGasMix< Rank >> &boundary, const Complete< IdealGasMix< Rank >> &inner) |
Private Attributes | |
IdealGasMix< Rank > | equation_ |
MassflowBoundaryOptions | options_ |
This boundary models an inflow boundary with constant mean mass flow.
fub::amrex::MassflowBoundary< Rank >::MassflowBoundary | ( | const IdealGasMix< Rank > & | eq, |
const MassflowBoundaryOptions & | options | ||
) |
void fub::amrex::MassflowBoundary< Rank >::ComputeBoundaryState | ( | Complete< IdealGasMix< Rank >> & | boundary, |
const Complete< IdealGasMix< Rank >> & | inner | ||
) |
void fub::amrex::MassflowBoundary< Rank >::FillBoundary | ( | ::amrex::MultiFab & | mf, |
const ::amrex::Geometry & | geom, | ||
const Complete< IdealGasMix< Rank >> & | state | ||
) |
void fub::amrex::MassflowBoundary< Rank >::FillBoundary | ( | ::amrex::MultiFab & | mf, |
const GriddingAlgorithm & | grid, | ||
int | level | ||
) |
void fub::amrex::MassflowBoundary< Rank >::FillBoundary | ( | ::amrex::MultiFab & | mf, |
const GriddingAlgorithm & | grid, | ||
int | level, | ||
Direction | dir | ||
) |
|
private |
|
private |