IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
IBTK::LNode Member List

This is the complete list of members for IBTK::LNode, including all inherited members.

appendNodeDataItem(const SAMRAI::tbox::Pointer< Streamable > &node_data_item)IBTK::LNodeinline
copySourceItem(const SAMRAI::hier::Index< NDIM > &src_index, const SAMRAI::hier::IntVector< NDIM > &src_offset, const LNodeIndex &src_item) overrideIBTK::LNodeinlinevirtual
getDataStreamSize() const overrideIBTK::LNodeinlinevirtual
getGlobalPETScIndex() constIBTK::LNodeIndexinline
getInitialPeriodicDisplacement() constIBTK::LNodeIndexinlinevirtual
getInitialPeriodicOffset() constIBTK::LNodeIndexinlinevirtual
getLagrangianIndex() constIBTK::LNodeIndexinline
getLocalPETScIndex() constIBTK::LNodeIndexinline
getNodeData() constIBTK::LNodeinline
getNodeDataItem() constIBTK::LNodeinline
getNodeDataVector() constIBTK::LNodeinline
getPeriodicDisplacement() constIBTK::LNodeIndexinlinevirtual
getPeriodicOffset() constIBTK::LNodeIndexinlinevirtual
LNode(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 > &current_periodic_offset=SAMRAI::hier::IntVector< NDIM >(0), const Vector &initial_periodic_displacement=Vector::Zero(), const Vector &current_periodic_displacement=Vector::Zero(), const std::vector< SAMRAI::tbox::Pointer< Streamable > > &node_data=std::vector< SAMRAI::tbox::Pointer< Streamable > >())IBTK::LNodeinline
LNode(const LNode &from)IBTK::LNodeinline
LNode(SAMRAI::tbox::AbstractStream &stream, const SAMRAI::hier::IntVector< NDIM > &offset)IBTK::LNodeinline
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 > &current_periodic_offset=SAMRAI::hier::IntVector< NDIM >(0), const Vector &initial_periodic_displacement=Vector::Zero(), const Vector &current_periodic_displacement=Vector::Zero())IBTK::LNodeIndexinline
LNodeIndex(const LNodeIndex &from)IBTK::LNodeIndexinline
LNodeIndex(SAMRAI::tbox::AbstractStream &stream, const SAMRAI::hier::IntVector< NDIM > &offset)IBTK::LNodeIndexinline
operator=(const LNode &that)IBTK::LNodeinline
IBTK::LNodeIndex::operator=(const LNodeIndex &that)IBTK::LNodeIndexinline
packStream(SAMRAI::tbox::AbstractStream &stream) overrideIBTK::LNodeinlinevirtual
registerPeriodicShift(const SAMRAI::hier::IntVector< NDIM > &offset, const Vector &displacement) overrideIBTK::LNodeinlinevirtual
removeNodeDataItem(const SAMRAI::tbox::Pointer< Streamable > &node_data_item)IBTK::LNodeinline
setGlobalPETScIndex(int global_petsc_nidx)IBTK::LNodeIndexinline
setLagrangianIndex(int lagrangian_nidx)IBTK::LNodeIndexinline
setLocalPETScIndex(int local_petsc_nidx)IBTK::LNodeIndexinline
setNodeData(const std::vector< SAMRAI::tbox::Pointer< Streamable > > &node_data)IBTK::LNodeinline
unpackStream(SAMRAI::tbox::AbstractStream &stream, const SAMRAI::hier::IntVector< NDIM > &offset) overrideIBTK::LNodeinlinevirtual
~LNode()IBTK::LNodeinline
~LNodeIndex()IBTK::LNodeIndexinlinevirtual