11 #ifndef _BOXITERATOR_H_ 12 #define _BOXITERATOR_H_ 20 #include "NamespaceHeader.H" 117 unsigned long long size()
const;
197 #elif CH_SPACEDIM > 6 198 SPACEDIM > 6 undefined!;
224 #elif CH_SPACEDIM > 6 225 SPACEDIM > 6 undefined!;
258 #elif CH_SPACEDIM > 6 259 SPACEDIM > 6 undefined!;
286 #include "NamespaceFooter.H" IntVect m_boxLo
Definition: BoxIterator.H:123
bool ok()
Definition: BoxIterator.H:281
void define(const Box &a_bx)
void reset()
Definition: BoxIterator.H:156
#define CH_assert(cond)
Definition: CHArray.H:37
iterates through the IntVects of a Box
Definition: BoxIterator.H:37
IntVect at(unsigned long long pt) const
Definition: BoxIterator.H:239
~BoxIterator()
Definition: BoxIterator.H:74
const IntVect & operator()() const
Definition: BoxIterator.H:273
static const IntVect Unit
Definition: IntVect.H:663
IntVect m_current
Definition: BoxIterator.H:122
unsigned long long size() const
Definition: BoxIterator.H:211
static const IntVect Zero
Definition: IntVect.H:658
void operator++()
Definition: BoxIterator.H:162
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469
void begin()
Definition: BoxIterator.H:150
void setBox(const Box &a_bx)
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
void next()
Definition: BoxIterator.H:168
IntVect m_boxHi
Definition: BoxIterator.H:124
BoxIterator()
Definition: BoxIterator.H:128