|
| | LNodeIndex (int lagrangian_nidx=-1, int global_petsc_nidx=-1, int local_petsc_nidx=-1, const SAMRAI::hier::IntVector< NDIM > &initial_periodic_offset=SAMRAI::hier::IntVector< NDIM >(0), const SAMRAI::hier::IntVector< NDIM > ¤t_periodic_offset=SAMRAI::hier::IntVector< NDIM >(0), const Vector &initial_periodic_displacement=Vector::Zero(), const Vector ¤t_periodic_displacement=Vector::Zero()) |
| | Default constructor. More...
|
| |
| | LNodeIndex (const LNodeIndex &from) |
| | Copy constructor. More...
|
| |
| | LNodeIndex (SAMRAI::tbox::AbstractStream &stream, const SAMRAI::hier::IntVector< NDIM > &offset) |
| | Constructor that unpacks data from an input stream. More...
|
| |
| virtual | ~LNodeIndex () |
| | Virtual destructor. More...
|
| |
| LNodeIndex & | operator= (const LNodeIndex &that) |
| | Assignment operator. More...
|
| |
| int | getLagrangianIndex () const |
| |
| void | setLagrangianIndex (int lagrangian_nidx) |
| | Reset the Lagrangian index referenced by this LNodeIndex object. More...
|
| |
| int | getGlobalPETScIndex () const |
| |
| void | setGlobalPETScIndex (int global_petsc_nidx) |
| | Reset the global PETSc index referenced by this LNodeIndex object. More...
|
| |
| int | getLocalPETScIndex () const |
| |
| void | setLocalPETScIndex (int local_petsc_nidx) |
| | Reset the local PETSc index referenced by this LNodeIndex object. More...
|
| |
| virtual void | registerPeriodicShift (const SAMRAI::hier::IntVector< NDIM > &offset, const Vector &displacement) |
| | Indicate that the LNodeIndex object has been shifted across a periodic boundary. More...
|
| |
| virtual const SAMRAI::hier::IntVector< NDIM > & | getInitialPeriodicOffset () const |
| | Get the initial (t = 0) periodic offset. More...
|
| |
| virtual const SAMRAI::hier::IntVector< NDIM > & | getPeriodicOffset () const |
| | Get the periodic offset. More...
|
| |
| virtual const Vector & | getInitialPeriodicDisplacement () const |
| | Get the initial (t = 0) periodic displacement. More...
|
| |
| virtual const Vector & | getPeriodicDisplacement () const |
| | Get the periodic displacement. More...
|
| |
| virtual void | copySourceItem (const SAMRAI::hier::Index< NDIM > &src_index, const SAMRAI::hier::IntVector< NDIM > &src_offset, const LNodeIndex &src_item) |
| | Copy data from the source. More...
|
| |
| virtual size_t | getDataStreamSize () const |
| | Return an upper bound on the amount of space required to pack the object to a buffer. More...
|
| |
| virtual void | packStream (SAMRAI::tbox::AbstractStream &stream) |
| | Pack data into the output stream. More...
|
| |
| virtual void | unpackStream (SAMRAI::tbox::AbstractStream &stream, const SAMRAI::hier::IntVector< NDIM > &offset) |
| | Unpack data from the input stream. More...
|
| |