|
|
| MFBaseIVFAB () |
| | Weak construction.
|
| |
| | MFBaseIVFAB (const Vector< IntVectSet > &a_regions, const Vector< EBGraph > &a_phaseGraphs, const Vector< int > &a_nComp) |
| | Full constructor.
|
| |
|
virtual | ~MFBaseIVFAB () |
| | Destructor (does nothing)
|
| |
| virtual BaseIVFAB< Real > & | getIVFAB (const int a_phase) |
| | Get BaseIVFAB for specified phase.
|
| |
| virtual const BaseIVFAB< Real > & | getIVFAB (const int a_phase) const |
| | Get BaseIVFAB for specified phase.
|
| |
| virtual BaseIVFAB< Real > * | getPhasePtr (int a_phase) |
| | Get BaseIVFAB pointer for phase.
|
| |
|
virtual int | numPhases () |
| | Get number of phases.
|
| |
| virtual void | setVal (Real a_value) |
| | Set value.
|
| |
| virtual void | copy (const Box &a_fromBox, const Interval &a_dst_interv, const Box &a_toBox, const MFBaseIVFAB &a_src, const Interval &a_srcInterv) |
| | Copy function (see Chombo docs)
|
| |
|
virtual int | size (const Box &R, const Interval &comps) const |
| | Size function. Required for LevelData construction.
|
| |
|
virtual void | linearOut (void *buf, const Box &R, const Interval &comps) const |
| | Linearization function.
|
| |
|
virtual void | linearIn (void *buf, const Box &R, const Interval &comps) |
| | Linearization function.
|
| |
Multiphase BaseIVFAB<Real>.