|
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().
1.8.13