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 |