Class with static public interface for aliasing multifluid data into single-phase data. More...
#include <CD_MultifluidAlias.H>
Static Public Member Functions | |
static void | aliasMF (LevelData< EBCellFAB > &a_alias, const int a_phase, const LevelData< MFCellFAB > &a_input) |
Alias MFCellFABs. | |
static void | aliasMF (LevelData< EBFluxFAB > &a_alias, const int a_phase, const LevelData< MFFluxFAB > &a_input) |
Alias MFFluxFABs. | |
static void | aliasMF (LevelData< BaseIVFAB< Real > > &a_alias, const int a_phase, const LevelData< MFBaseIVFAB > &a_input) |
Alias MFBaseIVFABs. | |
Class with static public interface for aliasing multifluid data into single-phase data.
To use this class, the user will call aliasMF to fetch pointers from multifluid data and have them point to their single-fluid counterpart.
|
static |
Alias MFBaseIVFABs.
[out] | a_alias | Single-phase data |
[in] | a_phase | Phase |
[in] | a_input | Multi-phase data |
|
static |
Alias MFCellFABs.
[out] | a_alias | Single-phase data |
[in] | a_phase | Phase |
[in] | a_input | Multi-phase data |
|
static |
Alias MFFluxFABs.
[out] | a_alias | Single-phase data |
[in] | a_phase | Phase |
[in] | a_input | Multi-phase data |