|
Public Member Functions |
| CFIVS () |
| Null constructor.
|
| ~CFIVS () |
| Destructor.
|
| CFIVS (const Box &a_domain, const Box &a_boxIn, const DisjointBoxLayout &a_fineBoxes, int a_direction, Side::LoHiSide a_hiorlo) |
| Deprecated constructor (The ProblemDomain class has replaced the Box domain).
|
| CFIVS (const ProblemDomain &a_domain, const Box &a_boxIn, const DisjointBoxLayout &a_fineBoxes, int a_direction, Side::LoHiSide a_hiorlo) |
| Full constructor.
|
void | define (const Box &a_domain, const Box &a_boxIn, const DisjointBoxLayout &a_fineBoxes, int a_direction, Side::LoHiSide a_hiorlo) |
| Deprecated define function.
|
void | define (const ProblemDomain &a_domain, const Box &a_boxIn, const DisjointBoxLayout &a_fineBoxes, int a_direction, Side::LoHiSide a_hiorlo) |
| Full define function.
|
bool | isDefined () const |
| is the face on the hi or lo side of the box? Returns "true" if the object has been defined
|
bool | isPacked () const |
| Returns "true" if this CF IntVectSet can be represented as a simple Box.
|
const Box & | packedBox () const |
| Returns packed box for when isPacked() is true.
|
const IntVectSet & | getFineIVS () const |
| Get fine intvects which need to be interpolated.
|
Static Public Attributes |
static long long | m_packCount |
static long long | m_sparseCount |
Protected Member Functions |
void | setDefaultValues () |
Protected Attributes |
IntVectSet | m_fiinterpIVS |
bool | m_packed |
Box | m_packedBox |
bool | m_isDefined |
Class to get fine intvectset at cf interface for one side of a given fine-level Box. This class should be considered internal to AMRSolver and should not be considered part of the Chombo API.