Class with static public interface for aliasing multifluid data into single-phase data.
More...
#include <CD_MultifluidAlias.H>
|
| 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.
◆ aliasMF() [1/3]
| void MultifluidAlias::aliasMF |
( |
LevelData< BaseIVFAB< Real > > & |
a_alias, |
|
|
const int |
a_phase, |
|
|
const LevelData< MFBaseIVFAB > & |
a_input |
|
) |
| |
|
static |
Alias MFBaseIVFABs.
- Parameters
-
| [out] | a_alias | Single-phase data |
| [in] | a_phase | Phase |
| [in] | a_input | Multi-phase data |
◆ aliasMF() [2/3]
| void MultifluidAlias::aliasMF |
( |
LevelData< EBCellFAB > & |
a_alias, |
|
|
const int |
a_phase, |
|
|
const LevelData< MFCellFAB > & |
a_input |
|
) |
| |
|
static |
Alias MFCellFABs.
- Parameters
-
| [out] | a_alias | Single-phase data |
| [in] | a_phase | Phase |
| [in] | a_input | Multi-phase data |
◆ aliasMF() [3/3]
| void MultifluidAlias::aliasMF |
( |
LevelData< EBFluxFAB > & |
a_alias, |
|
|
const int |
a_phase, |
|
|
const LevelData< MFFluxFAB > & |
a_input |
|
) |
| |
|
static |
Alias MFFluxFABs.
- Parameters
-
| [out] | a_alias | Single-phase data |
| [in] | a_phase | Phase |
| [in] | a_input | Multi-phase data |
The documentation for this class was generated from the following files: