OGS
MeshLib::NodePartitionedMesh Member List

This is the complete list of members for MeshLib::NodePartitionedMesh, including all inherited members.

_compute_element_neighborsMeshLib::Meshprotected
_elementsMeshLib::Meshprotected
_elements_connected_to_nodesMeshLib::Meshprotected
_end_node_id_at_rankMeshLib::NodePartitionedMeshprivate
_global_node_idsMeshLib::NodePartitionedMeshprivate
_idMeshLib::Meshprotected
_is_axially_symmetricMeshLib::Meshprotected
_is_single_threadMeshLib::NodePartitionedMeshprivate
_mesh_dimensionMeshLib::Meshprotected
_n_global_base_nodesMeshLib::NodePartitionedMeshprivate
_n_global_nodesMeshLib::NodePartitionedMeshprivate
_n_regular_base_nodes_at_rankMeshLib::NodePartitionedMeshprivate
_n_regular_high_order_nodes_at_rankMeshLib::NodePartitionedMeshprivate
_n_regular_nodesMeshLib::NodePartitionedMeshprivate
_nameMeshLib::Meshprotected
_node_distanceMeshLib::Meshprotected
_nodesMeshLib::Meshprotected
_propertiesMeshLib::Meshprotected
addElement(Element *elem)MeshLib::Mesh
calcEdgeLengthRange()MeshLib::Meshprotected
computeNumberOfBaseNodes() constMeshLib::Mesh
getDimension() constMeshLib::Meshinline
getElement(std::size_t idx) constMeshLib::Meshinline
getElements() constMeshLib::Meshinline
getElementsConnectedToNode(std::size_t node_id) constMeshLib::Mesh
getElementsConnectedToNode(Node const &node) constMeshLib::Mesh
getGlobalNodeID(const std::size_t node_id) constMeshLib::NodePartitionedMeshinline
getID() constMeshLib::Meshinline
getMaximumNConnectedNodesToNode() constMeshLib::NodePartitionedMesh
getName() constMeshLib::Meshinline
getNode(std::size_t idx) constMeshLib::Meshinline
getNodes() constMeshLib::Meshinline
getNumberOfElements() constMeshLib::Meshinline
getNumberOfGlobalBaseNodes() constMeshLib::NodePartitionedMeshinline
getNumberOfGlobalNodes() constMeshLib::NodePartitionedMeshinline
getNumberOfNodes() constMeshLib::Meshinline
getNumberOfPartitions() constMeshLib::NodePartitionedMeshinline
getNumberOfRegularBaseNodesAtRank(int const partition_id) constMeshLib::NodePartitionedMeshinline
getNumberOfRegularHighOrderNodesAtRank(int const partition_id) constMeshLib::NodePartitionedMeshinline
getNumberOfRegularNodes() constMeshLib::NodePartitionedMeshinline
getPartitionID(const std::size_t global_node_id) constMeshLib::NodePartitionedMesh
getProperties()MeshLib::Meshinline
getProperties() constMeshLib::Meshinline
hasNonlinearElement() constMeshLib::Mesh
isAxiallySymmetric() constMeshLib::Meshinline
isForSingleThread() constMeshLib::NodePartitionedMeshinline
isGhostNode(const std::size_t node_id) constMeshLib::NodePartitionedMesh
Mesh(std::string name, std::vector< Node * > nodes, std::vector< Element * > elements, bool const compute_element_neighbors=false, Properties const &properties=Properties())MeshLib::Mesh
Mesh(const Mesh &mesh)MeshLib::Mesh
Mesh(Mesh &&mesh)MeshLib::Mesh
NodePartitionedMesh(const Mesh &mesh)MeshLib::NodePartitionedMeshinlineexplicit
NodePartitionedMesh(const std::string &name, const std::vector< Node * > &nodes, const std::vector< std::size_t > &glb_node_ids, const std::vector< Element * > &elements, Properties const &properties, const std::size_t n_global_base_nodes, const std::size_t n_global_nodes, const std::size_t n_regular_nodes, std::vector< std::size_t > &&n_regular_base_nodes_at_rank, std::vector< std::size_t > &&n_regular_high_order_nodes_at_rank)MeshLib::NodePartitionedMesh
operator=(const Mesh &mesh)=deleteMeshLib::Mesh
operator=(Mesh &&mesh)=deleteMeshLib::Mesh
resetElementIDs()MeshLib::Mesh
resetNodeIDs()MeshLib::Mesh
setAxiallySymmetric(bool is_axial_symmetric)MeshLib::Meshinline
setDimension()MeshLib::Meshprotected
setElementNeighbors()MeshLib::Meshprotected
setName(const std::string &name)MeshLib::Meshinline
shallowClean()MeshLib::Mesh
~Mesh()MeshLib::Meshvirtual