Public Methods |
int | nComp () const |
int | getIndex (int a_index, Side::LoHiSide a_sd) const |
void | clear () |
| CoveredFaceFAB () |
| ~CoveredFaceFAB () |
| CoveredFaceFAB (const IntVectSet &a_ivs, const EBISBox &a_ebisBox, int a_nvar) |
void | define (const IntVectSet &a_ivs, const EBISBox &a_ebisBox, int a_nvar) |
BaseIVFAB< Real > & | operator() (int a_idir, Side::LoHiSide a_sd) |
const BaseIVFAB< Real > & | operator() (int a_idir, Side::LoHiSide a_sd) const |
const IntVectSet & | getIVS (int a_idir, Side::LoHiSide a_sd) const |
bool | isDefined () const |
void | setVal (const Real &a_val) |
void | copy (const Box &Rfrom, const Interval &Cdest, const Box &Rto, const CoveredFaceFAB &src, const Interval &Csrc) |
Private Methods |
| CoveredFaceFAB (const CoveredFaceFAB &a_input) |
void | operator= (const CoveredFaceFAB &a_input) |
Private Attributes |
EBISBox | m_ebisBox |
IntVectSet | m_sets [2 *SpaceDim] |
BaseIVFAB< Real > | m_data [2 *SpaceDim] |
int | m_nComp |
bool | m_isDefined |