13 #ifndef _FACEITERATOR_H_
14 #define _FACEITERATOR_H_
20 #include "NamespaceHeader.H"
126 #include "NamespaceFooter.H"
An irregular domain on an integer lattice.
Definition: IntVectSet.H:44
Definition: FaceIterator.H:47
Definition: FaceIterator.H:54
Definition: FaceIndex.H:28
void define(const IntVectSet &a_ivs, const EBGraph &a_ebgraph, int a_direction, const FaceStop::WhichFaces &a_location)
Definition: FaceIterator.H:49
Iterator over faces within an IntVectSet and an Ebgraph.
Definition: FaceIterator.H:67
Definition: FaceIterator.H:48
int m_direction
Definition: FaceIterator.H:121
const Vector< FaceIndex > & getVector() const
Definition: FaceIterator.H:53
Geometric description within a box.
Definition: EBGraph.H:427
bool m_isDefined
Definition: FaceIterator.H:118
const FaceIndex & operator()() const
void doDefine(const IntVectSet &a_ivs, const EBGraph &a_ebgraph, int a_direction, const FaceStop::WhichFaces &a_location)
~FaceIterator()
Going with the default...
Definition: FaceIterator.H:56
int m_iface
Definition: FaceIterator.H:120
Definition: FaceIterator.H:50
Vector< FaceIndex > m_faces
Definition: FaceIterator.H:119
Definition: FaceIterator.H:57
Definition: FaceIterator.H:51
Definition: FaceIterator.H:52
Definition: FaceIterator.H:27
WhichFaces
Definition: FaceIterator.H:45
Definition: FaceIterator.H:55