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. More...
|
|
static void | aliasMF (LevelData< EBFluxFAB > &a_alias, const int a_phase, const LevelData< MFFluxFAB > &a_input) |
| Alias MFFluxFABs. More...
|
|
static void | aliasMF (LevelData< BaseIVFAB< Real >> &a_alias, const int a_phase, const LevelData< MFBaseIVFAB > &a_input) |
| Alias MFBaseIVFABs. More...
|
|
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: