30 #include "NamespaceHeader.H"
106 const int& a_steps)
const;
497 #include "NamespaceFooter.H"
RealVect centroid(const FaceIndex &facein) const
IndMomSpaceDim getVolumeMoments(const VolIndex &a_vof) const
get the moment at the VoF associated with the monomial with the input exponents
Definition: EBISBox.H:361
EBData m_data
this is already a ref-counted objecto
Definition: EBISBox.H:411
const VolIndex & faceIndex(const VolIndex &a_vof, int face) const
used by multi-fluid code
An irregular domain on an integer lattice.
Definition: IntVectSet.H:44
IndMomSpaceDim getVolumeMoments(const VolIndex &a_vof) const
get the moment at the VoF associated with the monomial with the input exponents
Definition: EBData.H:595
Vector< VolIndex > refine(const VolIndex &a_coarVoF) const
A class to facilitate interaction with physical boundary conditions.
Definition: ProblemDomain.H:141
IntVectSet getMultiCells(const Box &a_subbox) const
bool isMultiValued(const IntVect &a_iv) const
Definition: EBISBox.H:451
const EBGraph & getEBGraph() const
define from scratch using irregular graph
Definition: FaceIndex.H:28
void setDomain(const ProblemDomain &a_domain)
IntVectSet getIrregIVS(const Box &a_subbox) const
IndMomSpaceDim getEBMoments(const VolIndex &a_vof) const
get the normal the irregular face associated with the monomial with the input exponents ...
Definition: EBISBox.H:371
bool isAllCovered() const
Definition: EBGraph.H:869
const EBData & getEBData() const
int numFaces(const VolIndex &a_vof, const int &a_idir, const Side::LoHiSide &a_sd) const
void define(const EBGraph &a_graph, const EBData &a_data, const DataIndex &a_dit)
define from scratch using a graph and an ebdata
bool isIrregular(const IntVect &a_iv) const
Definition: EBGraph.H:874
IndMomSDMinOne getAreaMoments(const FaceIndex &a_face) const
I am sick of guessing this name wrong.
Definition: EBISBox.H:387
Real bndryArea(const VolIndex &a_vof) const
Vector< FaceIndex > getAllFaces(const IntVect &a_iv, const int &a_idir, const Side::LoHiSide &a_sd) const
Definition: EBGraph.H:979
int numVoFs(const IntVect &a_iv) const
Definition: EBISBox.H:493
Vector< VolIndex > getVoFs(const IntVect &a_iv) const
Definition: EBISBox.H:470
Geometric description within a box.
Definition: EBGraph.H:427
IndMomSpaceDim getEBNormalPartialDerivs(const VolIndex &a_vof, int a_normalComponent) const
Definition: EBData.H:630
Vector< FaceIndex > getFaces(const VolIndex &a_vof, const int &a_idir, const Side::LoHiSide &a_sd) const
Definition: EBISBox.H:485
VolIndex coarsen(const VolIndex &a_fineVoF) const
Real areaFracScaling(const VolIndex &a_vof) const
IndMomSpaceDim getEBMoments(const VolIndex &a_vof) const
get the normal the irregular face associated with the monomial with the input exponents ...
Definition: EBData.H:605
const Box & getRegion() const
bool isCovered(const Box &a_box) const
Definition: EBGraph.H:889
const ProblemDomain & getDomain() const
Real volFrac(const VolIndex &a_vof) const
double Real
Definition: REAL.H:33
bool isCovered(const IntVect &a_iv) const
Definition: EBISBox.H:445
LoHiSide
Definition: LoHiSide.H:27
bool isRegular(const IntVect &a_iv) const
Definition: EBISBox.H:421
RealVect bndryCentroid(const VolIndex &a_vof) const
Vector< VolIndex > getVoFs(const IntVect &a_iv) const
Definition: EBGraph.H:854
int facePhase(const VolIndex &a_vof, int face) const
used by multi-fluid code
long long numVoFs(const IntVect &a_iv) const
Definition: EBGraph.H:989
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:465
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
Real sumArea(const VolIndex &a_vof, const int &a_idir, const Side::LoHiSide &a_sd) const
IndMomSDMinOne getFaceMoments(const FaceIndex &a_face) const
get the moment at the face associated with the monomial with the input exponents
Definition: EBData.H:615
Definition: DataIndex.H:112
IndMomSpaceDim getEBNormalPartialDerivs(const VolIndex &a_vof, int a_normalComponent) const
Definition: EBISBox.H:396
IntVectSet boundaryIVS(const Box &a_subbox) const
RealVect normal(const VolIndex &a_vof) const
bool isAllRegular() const
Definition: EBGraph.H:864
bool isMultiValued(const IntVect &a_iv) const
Definition: EBGraph.H:884
Vector< FaceIndex > getFaces(const VolIndex &a_vof, const int &a_idir, const Side::LoHiSide &a_sd) const
Definition: EBGraph.H:900
EBISBox & operator=(const EBISBox &ebiin)
pointer copy
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
Real areaFrac(const FaceIndex &a_face1) const
Volume of Fluid Index.
Definition: VolIndex.H:31
bool isIrregular(const IntVect &a_iv) const
Definition: EBISBox.H:427
bool operator==(const EBISBox &ebiin)
pointer comparison
IndMomSDMinOne getFaceMoments(const FaceIndex &a_face) const
get the moment at the face associated with the monomial with the input exponents
Definition: EBISBox.H:381
DataIndex m_dit
Definition: EBISBox.H:413
EBGraph m_graph
this is already a ref-counted object
Definition: EBISBox.H:408
Vector< FaceIndex > getAllFaces(const IntVect &a_iv, const int &a_idir, const Side::LoHiSide &a_sd) const
Definition: EBISBox.H:477
bool isAllRegular() const
Definition: EBISBox.H:439
bool isAllCovered() const
Definition: EBISBox.H:433
int numFacePhase(const VolIndex &a_vof) const
bool isRegular(const Box &a_box) const
Definition: EBGraph.H:894
bool isConnected(const VolIndex &a_vof1, const VolIndex &a_vof2) const
DataIndex dataIndex() const
Definition: EBISBox.H:401