File NGBndry.H
-
class NGBndry : public RadInterpBndryData
- #include <NGBndry.H>
Subclassed by MGRadBndry, RadBndry
Public Functions
-
inline NGBndry(const amrex::BoxArray &_grids, const amrex::DistributionMapping &_dmap, int _ncomp, const amrex::Geometry &_geom)
- Parameters:
_grids –
_dmap –
_ncomp –
_geom –
-
virtual void setBndryFluxConds(const amrex::BCRec &bc, const BC_Mode phys_bc_mode = Inhomogeneous_BC) = 0
- Parameters:
bc –
phys_bc_mode –
-
inline const amrex::Vector<std::unique_ptr<amrex::BaseFab<int>>> &bndryTypes(const amrex::Orientation &_face) const
- Parameters:
_face –
-
inline virtual int mixedBndry(const amrex::Orientation&) const
- Parameters:
_face –
Protected Functions
- amrex::Vector< std::unique_ptr< amrex::BaseFab< int > > > bctypearray (\2 *AMREX_SPACEDIM\)
If used, these arrays must be built/deleted by a derived class:
-
inline NGBndry(const amrex::BoxArray &_grids, const amrex::DistributionMapping &_dmap, int _ncomp, const amrex::Geometry &_geom)
-
class NGBndryBld
- #include <NGBndry.H>
Subclassed by MGRadBndryBld, RadBndryBld