CoveredFaceIterator Class Reference

#include <CoveredFaceIterator.H>

Collaboration diagram for CoveredFaceIterator:

Collaboration graph
[legend]

List of all members.


Detailed Description

Iterator for all vofs within an IntVectSet and an EBISBox.

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 VolIndexoperator() () const
bool ok () const
bool isDefined () const

Private Member Functions

 CoveredFaceIterator (const CoveredFaceIterator &a_input)
void operator= (const CoveredFaceIterator &a_input)

Private Attributes

Vector< VolIndexm_vols
int m_ivol
bool m_isDefined


Constructor & Destructor Documentation

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().


Member Function Documentation

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().


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Tue Apr 14 14:23:00 2009 for Chombo + EB by  doxygen 1.5.5