Class LIndexSetData is a specialization of the templated class LSetData that is intended to be used with Lagrangian data objects that provide Lagrangian and PETSc indexing information.
More...
#include <ibtk/LIndexSetData.h>
template<class T>
class IBTK::LIndexSetData< T >
- See also
- LSetData
-
SAMRAI::pdat::IndexData
◆ LIndexSetData() [1/3]
The constructor for an LIndexSetData object. The box describes the interior of the index space and the ghosts vector describes the ghost nodes in each coordinate direction.
◆ ~LIndexSetData()
◆ LIndexSetData() [2/3]
- Note
- This constructor is not implemented and should not be used.
◆ LIndexSetData() [3/3]
- Note
- This constructor is not implemented and should not be used.
- Parameters
-
| from | The value to copy to this object. |
◆ cacheLocalIndices()
◆ getLagrangianIndices()
- Returns
- A constant reference to the set of Lagrangian data indices that lie in the patch (including the ghost cell region).
◆ getInteriorLagrangianIndices()
- Returns
- A constant reference to the set of Lagrangian data indices that lie in the patch interior.
◆ getGhostLagrangianIndices()
- Returns
- A constant reference to the set of Lagrangian data indices that lie in the ghost cell region of the patch data object.
◆ getGlobalPETScIndices()
- Returns
- A constant reference to the set of global PETSc data indices that lie in the patch (including the ghost cell region).
◆ getInteriorGlobalPETScIndices()
- Returns
- A constant reference to the set of global PETSc data indices that lie in the patch interior.
◆ getGhostGlobalPETScIndices()
- Returns
- A constant reference to the set of global PETSc data indices that lie in the ghost cell region of the patch data object.
◆ getLocalPETScIndices()
- Returns
- A constant reference to the set of local PETSc data indices that lie in the patch (including the ghost cell region).
◆ getInteriorLocalPETScIndices()
- Returns
- A constant reference to the set of local PETSc data indices that lie in the patch interior.
◆ getGhostLocalPETScIndices()
- Returns
- A constant reference to the set of local PETSc data indices that lie in the ghost cell region of the patch data object.
◆ getPeriodicShifts()
- Returns
- A constant reference to the periodic shifts for the indices that lie in the patch (including the ghost cell region).
◆ getInteriorPeriodicShifts()
- Returns
- A constant reference to the periodic shifts for the indices that lie in the patch interior.
◆ getGhostPeriodicShifts()
- Returns
- A constant reference to the periodic shifts for the indices that lie in the ghost cell region of the patch data object.
◆ operator=()
- Note
- This operator is not implemented and should not be used.
- Parameters
-
| that | The value to assign to this object. |
- Returns
- A reference to this object.
◆ d_lag_indices
◆ d_interior_lag_indices
◆ d_ghost_lag_indices
◆ d_global_petsc_indices
◆ d_interior_global_petsc_indices
◆ d_ghost_global_petsc_indices
◆ d_local_petsc_indices
◆ d_interior_local_petsc_indices
◆ d_ghost_local_petsc_indices
◆ d_periodic_shifts
◆ d_interior_periodic_shifts
◆ d_ghost_periodic_shifts
The documentation for this class was generated from the following files: