Class for holding BaseIVFAB<T> on the interface between two phases.
More...
#include <CD_MFInterfaceFAB.H>
|
Vector< BaseIVFAB< T > * > | m_phase |
| Pointers to storage on both phases.
|
|
IntVectSet | m_ivs |
| Defining region.
|
|
template<class T>
class MFInterfaceFAB< T >
Class for holding BaseIVFAB<T> on the interface between two phases.
◆ MFInterfaceFAB()
Full constructor.
- Parameters
-
[in] | a_mflg | Level grids |
[in] | a_dit | Data index for this FBA |
◆ define()
Define function.
- Parameters
-
[in] | a_mflg | Level grids |
[in] | a_dit | Data index for this FBA |
◆ getIVFAB() [1/2]
Get BaseIVFAB for specified phase.
- Parameters
-
◆ getIVFAB() [2/2]
template<class T >
const BaseIVFAB< T > & MFInterfaceFAB< T >::getIVFAB |
( |
const int |
a_phase | ) |
const |
|
virtual |
Get BaseIVFAB for specified phase.
- Parameters
-
◆ getIVS()
Get defining region.
- Returns
- Returns the cells that are irregular on both phases
◆ getPhasePtr()
Get BaseIVFAB for specified phase.
- Parameters
-
The documentation for this class was generated from the following files: