|
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.