IBAMR  IBAMR version 0.19.
Public Member Functions | Private Member Functions | Private Attributes | List of all members
IBTK::LMesh Class Reference

Class LMesh is a collection of LNode objects.

#include <ibtk/LMesh.h>

Inheritance diagram for IBTK::LMesh:
Inheritance graph
[legend]

Public Member Functions

 LMesh (std::string object_name, std::vector< LNode * > local_nodes, std::vector< LNode * > ghost_nodes)
 Constructor. More...
 
virtual ~LMesh ()=default
 Destructor. More...
 
const std::vector< LNode * > & getLocalNodes () const
 Return a const reference to the set of local LNode objects. More...
 
const std::vector< LNode * > & getGhostNodes () const
 Return a const reference to the set of local ghost LNode objects. More...
 

Private Member Functions

 LMesh (const LMesh &from)=delete
 Copy constructor. More...
 
LMeshoperator= (const LMesh &that)=delete
 Assignment operator. More...
 

Private Attributes

const std::vector< LNode * > d_local_nodes
 
const std::vector< LNode * > d_ghost_nodes
 

Constructor & Destructor Documentation

◆ LMesh() [1/2]

IBTK::LMesh::LMesh ( std::string  object_name,
std::vector< LNode * >  local_nodes,
std::vector< LNode * >  ghost_nodes 
)

◆ ~LMesh()

virtual IBTK::LMesh::~LMesh ( )
virtualdefault

◆ LMesh() [2/2]

IBTK::LMesh::LMesh ( const LMesh from)
privatedelete
Note
This constructor is not implemented and should not be used.
Parameters
fromThe value to copy to this object.

Member Function Documentation

◆ getLocalNodes()

const std::vector< LNode * > & IBTK::LMesh::getLocalNodes ( ) const
inline

◆ getGhostNodes()

const std::vector< LNode * > & IBTK::LMesh::getGhostNodes ( ) const
inline

◆ operator=()

LMesh& IBTK::LMesh::operator= ( const LMesh that)
privatedelete
Note
This operator is not implemented and should not be used.
Parameters
thatThe value to assign to this object.
Returns
A reference to this object.

Member Data Documentation

◆ d_local_nodes

const std::vector<LNode*> IBTK::LMesh::d_local_nodes
private

◆ d_ghost_nodes

const std::vector<LNode*> IBTK::LMesh::d_ghost_nodes
private

The documentation for this class was generated from the following files: