|
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. | |
| ~MFReflux () | |
| Destructor (does nothing) | |
| void | define (const Vector< RefCountedPtr< EBReflux > > &a_fluxRegs) |
| Define function. | |
| const RefCountedPtr< EBReflux > & | getFluxRegPointer (const int a_phase) const |
| Get flux register for specified phase. | |
| EBReflux & | getFluxReg (const int a_phase) |
| Get flux register for specified phase. | |
| const EBReflux & | getFluxReg (const int a_phase) const |
| Get flux register for specified phase. | |
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 |
Get flux register for specified phase.
| [in] | a_phase | Phase |
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 |