21 #ifndef FUB_AMREX_CUTCELL_BOUNDARY_CONDITION_BOUNDARY_SET_HPP
22 #define FUB_AMREX_CUTCELL_BOUNDARY_CONDITION_BOUNDARY_SET_HPP
26 #include <AMReX_MultiFab.H>
This class modifies and initializes a cutcell::PatchLevel in a cutcell::PatchHierarchy.
Definition: AMReX/cutcell/GriddingAlgorithm.hpp:56
Definition: FillCutCellData.hpp:30
Direction
This is a type safe type to denote a dimensional split direction.
Definition: Direction.hpp:30
This class manages a list of boundary conditions which get applied in the order in which they are sto...
Definition: cutcell/boundary_condition/BoundarySet.hpp:36
void FillBoundary(::amrex::MultiFab &mf, const GriddingAlgorithm &gridding, int level)
Apply each condition on the specified MultiFab mf.
void FillBoundary(::amrex::MultiFab &mf, const GriddingAlgorithm &gridding, int level, Direction dir)
Apply each condition on the specified MultiFab mf but only in direction dir.
std::vector< AnyBoundaryCondition > conditions
This vector stores all boundary conditions.
Definition: cutcell/boundary_condition/BoundarySet.hpp:76