chombo-discharge
|
Class which wraps EBRefluxs in multiphase. More...
#include <CD_MFReflux.H>
Public Member Functions | |
MFReflux () | |
Weak constructor. Must subsequently call define. | |
MFReflux (const Vector< RefCountedPtr< EBReflux >> &a_fluxRegs) | |
Full constructor. Calls define. More... | |
~MFReflux () | |
Destructor (does nothing) | |
void | define (const Vector< RefCountedPtr< EBReflux >> &a_fluxRegs) |
Define function. More... | |
const RefCountedPtr< EBReflux > & | getFluxRegPointer (const int a_phase) const |
Get flux register for specified phase. More... | |
EBReflux & | getFluxReg (const int a_phase) |
Get flux register for specified phase. More... | |
const EBReflux & | getFluxReg (const int a_phase) const |
Get flux register for specified phase. More... | |
Protected Attributes | |
Vector< RefCountedPtr< EBReflux > > | m_fluxRegs |
Flux register for each phase. | |
Class which wraps EBRefluxs in multiphase.
MFReflux::MFReflux | ( | const Vector< RefCountedPtr< EBReflux >> & | a_fluxRegs | ) |
Full constructor. Calls define.
[in] | a_fluxRegs | Flux registers on each phase |
void MFReflux::define | ( | const Vector< RefCountedPtr< EBReflux >> & | a_fluxRegs | ) |
Define function.
[in] | a_fluxRegs | Flux registers on each phase |
EBReflux & MFReflux::getFluxReg | ( | const int | a_phase | ) |
Get flux register for specified phase.
[in] | a_phase | Phase |
const EBReflux & MFReflux::getFluxReg | ( | const int | a_phase | ) | const |
Get flux register for specified phase.
[in] | a_phase | Phase |
const RefCountedPtr< EBReflux > & MFReflux::getFluxRegPointer | ( | const int | a_phase | ) | const |
Get flux register for specified phase.
[in] | a_phase | Phase |