#include <CoveredFaceIterator.H>
Iterator for all vofs within an IntVectSet and an EBISBox
Public Member Functions | |
CoveredFaceIterator (const IntVectSet &a_ivs, const EBISBox &a_ebisBox, int a_dir, Side::LoHiSide a_side) | |
CoveredFaceIterator () | |
~CoveredFaceIterator () | |
void | define (const IntVectSet &a_ivs, const EBISBox &a_ebisBox, int a_dir, Side::LoHiSide a_side) |
void | reset () |
void | operator++ () |
const VolIndex & | operator() () const |
bool | ok () const |
bool | isDefined () const |
Private Member Functions | |
CoveredFaceIterator (const CoveredFaceIterator &a_input) | |
void | operator= (const CoveredFaceIterator &a_input) |
Private Attributes | |
Vector< VolIndex > | m_vols |
int | m_ivol |
bool | m_isDefined |
CoveredFaceIterator::CoveredFaceIterator | ( | const IntVectSet & | a_ivs, | |
const EBISBox & | a_ebisBox, | |||
int | a_dir, | |||
Side::LoHiSide | a_side | |||
) |
CoveredFaceIterator::CoveredFaceIterator | ( | ) |
CoveredFaceIterator::~CoveredFaceIterator | ( | ) |
CoveredFaceIterator::CoveredFaceIterator | ( | const CoveredFaceIterator & | a_input | ) | [inline, private] |
References MayDay::Error().
void CoveredFaceIterator::define | ( | const IntVectSet & | a_ivs, | |
const EBISBox & | a_ebisBox, | |||
int | a_dir, | |||
Side::LoHiSide | a_side | |||
) |
void CoveredFaceIterator::reset | ( | ) |
void CoveredFaceIterator::operator++ | ( | ) |
const VolIndex& CoveredFaceIterator::operator() | ( | ) | const |
bool CoveredFaceIterator::ok | ( | ) | const |
bool CoveredFaceIterator::isDefined | ( | ) | const |
void CoveredFaceIterator::operator= | ( | const CoveredFaceIterator & | a_input | ) | [inline, private] |
References MayDay::Error().
Vector<VolIndex> CoveredFaceIterator::m_vols [private] |
int CoveredFaceIterator::m_ivol [private] |
bool CoveredFaceIterator::m_isDefined [private] |