21 #ifndef FUB_AMREX_CUTCELL_MASSFLOW_BOUNDARY_HPP
22 #define FUB_AMREX_CUTCELL_MASSFLOW_BOUNDARY_HPP
63 void FillBoundary(::amrex::MultiFab& mf, const ::amrex::MultiFab& alphas,
64 const ::amrex::Geometry& geom,
This class modifies and initializes a cutcell::PatchLevel in a cutcell::PatchHierarchy.
Definition: AMReX/cutcell/GriddingAlgorithm.hpp:56
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:48
void FillBoundary(::amrex::MultiFab &mf, const ::amrex::MultiFab &alphas, const ::amrex::Geometry &geom, const Complete< IdealGasMix< AMREX_SPACEDIM >> &state)
void FillBoundary(::amrex::MultiFab &mf, const GriddingAlgorithm &gridding, int level, Direction dir)
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:56
MassflowBoundaryOptions options_
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:69
MassflowBoundary(const IdealGasMix< AMREX_SPACEDIM > &eq, const MassflowBoundaryOptions &options)
void FillBoundary(::amrex::MultiFab &mf, const GriddingAlgorithm &gridding, int level)
IdealGasMix< AMREX_SPACEDIM > equation_
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:68
Definition: FillCutCellData.hpp:30
Direction
This is a type safe type to denote a dimensional split direction.
Definition: Direction.hpp:30
IndexBox< Rank > Box(const BasicView< State, Layout, Rank > &view)
Definition: State.hpp:486
std::map< std::string, pybind11::object > ProgramOptions
Definition: ProgramOptions.hpp:40
This type has a constructor which takes an equation and might allocate any dynamically sized member v...
Definition: State.hpp:335
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:34
double required_massflow
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:40
double surface_area
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:41
MassflowBoundaryOptions()=default
std::string channel_name
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:38
::amrex::Box coarse_inner_box
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:39
int side
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:43
MassflowBoundaryOptions(const ProgramOptions &options)
Direction dir
Definition: cutcell/boundary_condition/MassflowBoundary.hpp:42