Chombo + EB + MF
3.2
|
Container for face-centered fluxes for multifluid. More...
#include <MFFluxFAB.H>
Public Member Functions | |
MFFluxFAB () | |
virtual | ~MFFluxFAB () |
MFFluxFAB (const Vector< EBISBox > &a_phaseGraphs, const Box &a_region, const Vector< int > &a_nVar) | |
void | setVal (Vector< Real > a_value) |
void | setVal (const Real &a_value) |
int | nComp (int a_phase) const |
int | numPhases () const |
const Box & | box () const |
EBFluxFAB & | getPhase (int a_phase) |
return the single-phase EBFluxFAB More... | |
const EBFluxFAB & | getPhase (int a_phase) const |
return a const single-phase EBFluxFAB More... | |
EBFluxFAB * | getPhasePtr (int a_phase) |
MFFluxFAB & | copy (const MFFluxFAB &a_src) |
void | copy (const Box &RegionFrom, const Interval &destInt, const Box &RegionTo, const MFFluxFAB &source, const Interval &srcInt) |
int | size (const Box &R, const Interval &comps) const |
void | linearOut (void *buf, const Box &R, const Interval &comps) const |
void | linearIn (void *buf, const Box &R, const Interval &comps) |
MFFluxFAB (const Box &a_region, int a_nVar) | |
invalid but necessary for leveldata to compile More... | |
Static Public Member Functions | |
static int | preAllocatable () |
Private Member Functions | |
void | operator= (const MFFluxFAB &rhs) |
Private Attributes | |
Vector< EBFluxFAB * > | m_phase |
Box | m_box |
Container for face-centered fluxes for multifluid.
|
inline |
References setVal(), and ~MFFluxFAB().
|
virtual |
Referenced by MFFluxFAB().
MFFluxFAB::MFFluxFAB | ( | const Vector< EBISBox > & | a_phaseGraphs, |
const Box & | a_region, | ||
const Vector< int > & | a_nVar | ||
) |
|
inline |
invalid but necessary for leveldata to compile
References MayDay::Error(), and operator=().
Referenced by MFFluxFAB().
void MFFluxFAB::setVal | ( | const Real & | a_value | ) |
|
inline |
References m_phase.
|
inline |
References m_phase, and Vector< T >::size().
|
inline |
|
inline |
Referenced by getPhasePtr().
void MFFluxFAB::copy | ( | const Box & | RegionFrom, |
const Interval & | destInt, | ||
const Box & | RegionTo, | ||
const MFFluxFAB & | source, | ||
const Interval & | srcInt | ||
) |
|
inlinestatic |
References linearIn(), linearOut(), and size().
Referenced by preAllocatable().
Referenced by preAllocatable().
Referenced by preAllocatable().
|
private |
Referenced by MFFluxFAB().
Referenced by getPhase(), getPhasePtr(), nComp(), and numPhases().