IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
|
Class LIndexSetVariable provides a SAMRAI::hier::Variable class corresponding to patch data of type LIndexSetData. More...
#include </home/runner/work/IBAMR/IBAMR/ibtk/include/ibtk/LIndexSetVariable.h>
Public Member Functions | |
LIndexSetVariable (std::string name) | |
virtual | ~LIndexSetVariable ()=default |
bool | dataLivesOnPatchBorder () const override |
bool | fineBoundaryRepresentsVariable () const override |
Public Member Functions inherited from SAMRAI::hier::Variable< NDIM > | |
Variable (const std::string &name, const tbox::Pointer< PatchDataFactory< NDIM > > factory) | |
int | getInstanceIdentifier () const |
const std::string & | getName () const |
void | setPatchDataFactory (tbox::Pointer< PatchDataFactory< NDIM > > factory) |
tbox::Pointer< PatchDataFactory< NDIM > > | getPatchDataFactory () const |
Additional Inherited Members | |
Static Public Member Functions inherited from SAMRAI::hier::Variable< NDIM > | |
static int | getCurrentMaximumInstanceNumber () |
Class LIndexSetVariable provides a SAMRAI::hier::Variable class corresponding to patch data of type LIndexSetData.
IBTK::LIndexSetVariable< T >::LIndexSetVariable | ( | std::string | name | ) |
Create an LIndexSetVariable object with the specified name.
|
virtualdefault |
Virtual destructor for LIndexSetVariable objects.
|
overridevirtual |
Return false since the LIndexSet data index space matches the cell-centered index space for AMR patches. Thus, LIndexSet data does not live on patch borders.
Implements SAMRAI::hier::Variable< NDIM >.
|
overridevirtual |
Return true so that the LIndexSet data quantities will always be treated as though fine values represent them on coarse-fine interfaces. Note that this is really artificial since the LIndexSet data index space matches the cell-centered index space for AMR patches. Thus, LIndexSet data does not live on patch borders and so there is no ambiguity regarding coarse-fine interface values.
Implements SAMRAI::hier::Variable< NDIM >.