AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::mint::UnstructuredMesh< TOPO > Member List

This is the complete list of members for axom::mint::UnstructuredMesh< TOPO >, including all inherited members.

appendCell(const IndexType *connec, CellType type=UNDEFINED_CELL)axom::mint::UnstructuredMesh< TOPO >inline
appendCells(const IndexType *connec, IndexType n_cells, const IndexType *offsets=nullptr, const CellType *types=nullptr)axom::mint::UnstructuredMesh< TOPO >inline
appendNode(double x)axom::mint::UnstructuredMesh< TOPO >inline
appendNode(double x, double y)axom::mint::UnstructuredMesh< TOPO >inline
appendNode(double x, double y, double z)axom::mint::UnstructuredMesh< TOPO >inline
appendNodes(const double *coords, IndexType n=1)axom::mint::UnstructuredMesh< TOPO >inline
appendNodes(const double *x, const double *y, IndexType n)axom::mint::UnstructuredMesh< TOPO >inline
appendNodes(const double *x, const double *y, const double *z, IndexType n)axom::mint::UnstructuredMesh< TOPO >inline
CellSet typedefaxom::mint::UnstructuredMesh< TOPO >
CellToFaceRelation typedefaxom::mint::UnstructuredMesh< TOPO >
CellToNodeConnectivity typedefaxom::mint::UnstructuredMesh< TOPO >
CellToNodeRelation typedefaxom::mint::UnstructuredMesh< TOPO >
createField(const std::string &name, int association, IndexType num_components=1, bool storeInSidre=true)axom::mint::Meshinline
createField(const std::string &name, int association, T *data, IndexType num_components=1, IndexType capacity=USE_DEFAULT)axom::mint::Meshinline
empty() constaxom::mint::UnstructuredMesh< TOPO >inline
FaceSet typedefaxom::mint::UnstructuredMesh< TOPO >
FaceToCellRelation typedefaxom::mint::UnstructuredMesh< TOPO >
FaceToNodeRelation typedefaxom::mint::UnstructuredMesh< TOPO >
getBlockId() constaxom::mint::Meshinline
getCellCapacity() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getCellFaceIDs(IndexType cellID, IndexType *faces) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getCellFaceIDs(IndexType cellID)axom::mint::UnstructuredMesh< TOPO >inline
getCellFaceIDs(IndexType cellID) constaxom::mint::UnstructuredMesh< TOPO >inline
axom::mint::Mesh::getCellFaceIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(faces)) const =0axom::mint::Meshpure virtual
getCellFacesArray()axom::mint::UnstructuredMesh< TOPO >inline
getCellFacesArray() constaxom::mint::UnstructuredMesh< TOPO >inline
getCellFacesOffsetsArray()axom::mint::UnstructuredMesh< TOPO >inline
getCellFacesOffsetsArray() constaxom::mint::UnstructuredMesh< TOPO >inline
getCellNodeIDs(IndexType cellID, IndexType *nodes) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getCellNodeIDs(IndexType cellID)axom::mint::UnstructuredMesh< TOPO >inline
getCellNodeIDs(IndexType cellID) constaxom::mint::UnstructuredMesh< TOPO >inline
axom::mint::Mesh::getCellNodeIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0axom::mint::Meshpure virtual
getCellNodesArray()axom::mint::UnstructuredMesh< TOPO >inline
getCellNodesArray() constaxom::mint::UnstructuredMesh< TOPO >inline
getCellNodesCapacity() constaxom::mint::UnstructuredMesh< TOPO >inline
getCellNodesOffsetsArray()axom::mint::UnstructuredMesh< TOPO >inline
getCellNodesOffsetsArray() constaxom::mint::UnstructuredMesh< TOPO >inline
getCellNodesSize() constaxom::mint::UnstructuredMesh< TOPO >inline
getCellResizeRatio() constaxom::mint::UnstructuredMesh< TOPO >inline
getCellType(IndexType cellID=-1) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getCellTypesArray()axom::mint::UnstructuredMesh< TOPO >inline
getCellTypesArray() constaxom::mint::UnstructuredMesh< TOPO >inline
getCoordinateArray(int dim) final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getCoordinateArray(int dim) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getDimension() constaxom::mint::Meshinline
getEdgeCapacity() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getEdgeResizeRatio() constaxom::mint::UnstructuredMesh< TOPO >inline
getFaceCapacity() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
axom::mint::Mesh::getFaceCellIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType &AXOM_UNUSED_PARAM(cellIDOne), IndexType &AXOM_UNUSED_PARAM(cellIDTwo)) const =0axom::mint::Meshpure virtual
getFaceCellsArray()axom::mint::UnstructuredMesh< TOPO >inline
getFaceCellsArray() constaxom::mint::UnstructuredMesh< TOPO >inline
getFaceNodeIDs(IndexType faceID, IndexType *nodes) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getFaceNodeIDs(IndexType faceID)axom::mint::UnstructuredMesh< TOPO >inline
getFaceNodeIDs(IndexType faceID) constaxom::mint::UnstructuredMesh< TOPO >inline
axom::mint::Mesh::getFaceNodeIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0axom::mint::Meshpure virtual
getFaceNodesArray()axom::mint::UnstructuredMesh< TOPO >inline
getFaceNodesArray() constaxom::mint::UnstructuredMesh< TOPO >inline
getFaceNodesCapacity() constaxom::mint::UnstructuredMesh< TOPO >inline
getFaceNodesOffsetsArray()axom::mint::UnstructuredMesh< TOPO >inline
getFaceNodesOffsetsArray() constaxom::mint::UnstructuredMesh< TOPO >inline
getFaceNodesSize() constaxom::mint::UnstructuredMesh< TOPO >inline
getFaceResizeRatio() constaxom::mint::UnstructuredMesh< TOPO >inline
getFaceType(IndexType faceID) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
axom::mint::Mesh::getFaceType(IndexType AXOM_UNUSED_PARAM(faceID)) const =0axom::mint::Meshpure virtual
getFieldData(int association) constaxom::mint::Meshinline
getFieldPtr(const std::string &name, int association, IndexType &num_components)axom::mint::Meshinline
getFieldPtr(const std::string &name, int association)axom::mint::Meshinline
getFieldPtr(const std::string &name, int association, IndexType &num_components) constaxom::mint::Meshinline
getFieldPtr(const std::string &name, int association) constaxom::mint::Meshinline
getMeshType() constaxom::mint::Meshinline
getNode(IndexType nodeID, double *coords) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getNodeCapacity() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getNodeCoordinate(IndexType nodeID, int dim) constaxom::mint::UnstructuredMesh< TOPO >inline
getNodeResizeRatio() constaxom::mint::UnstructuredMesh< TOPO >inline
getNumberOfCellFaces(IndexType cellID=0) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
axom::mint::Mesh::getNumberOfCellFaces(IndexType AXOM_UNUSED_PARAM(cellID)=0) const =0axom::mint::Meshpure virtual
getNumberOfCellNodes(IndexType cellID=0) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getNumberOfCells() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getNumberOfEdges() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getNumberOfFaceNodes(IndexType faceID=0) const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
axom::mint::Mesh::getNumberOfFaceNodes(IndexType AXOM_UNUSED_PARAM(faceID)) const =0axom::mint::Meshpure virtual
getNumberOfFaces() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getNumberOfNodes() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
getPartitionId() constaxom::mint::Meshinline
hasExplicitConnectivity() constaxom::mint::Meshinline
hasExplicitCoordinates() constaxom::mint::Meshinline
hasField(const std::string &name, int association=ANY_CENTERING) constaxom::mint::Meshinline
hasMixedCellTypes() constaxom::mint::Meshinline
hasSidreGroup() constaxom::mint::Meshinline
initializeFaceConnectivity(bool force=false)axom::mint::UnstructuredMesh< TOPO >inline
insertCell(const IndexType *connec, IndexType ID, CellType type=UNDEFINED_CELL)axom::mint::UnstructuredMesh< TOPO >inline
insertCells(const IndexType *connec, IndexType start_ID, IndexType n_cells, const IndexType *offsets=nullptr, const CellType *types=nullptr)axom::mint::UnstructuredMesh< TOPO >inline
insertNode(IndexType nodeID, double x, bool update_connectivity=true)axom::mint::UnstructuredMesh< TOPO >inline
insertNode(IndexType nodeID, double x, double y, bool update_connectivity=true)axom::mint::UnstructuredMesh< TOPO >inline
insertNode(IndexType nodeID, double x, double y, double z, bool update_connectivity=true)axom::mint::UnstructuredMesh< TOPO >inline
insertNodes(IndexType nodeID, const double *coords, IndexType n=1, bool update_connectivity=true)axom::mint::UnstructuredMesh< TOPO >inline
insertNodes(IndexType nodeID, const double *x, const double *y, IndexType n, bool update_connectivity=true)axom::mint::UnstructuredMesh< TOPO >inline
insertNodes(IndexType nodeID, const double *x, const double *y, const double *z, IndexType n, bool update_connectivity=true)axom::mint::UnstructuredMesh< TOPO >inline
isExternal() const final overrideaxom::mint::UnstructuredMesh< TOPO >inlinevirtual
isInSidre() constaxom::mint::UnstructuredMesh< TOPO >inline
isStructured() constaxom::mint::Meshinline
isUnstructured() constaxom::mint::Meshinline
m_block_idxaxom::mint::Meshprotected
m_explicit_connectivityaxom::mint::Meshprotected
m_explicit_coordsaxom::mint::Meshprotected
m_has_mixed_topologyaxom::mint::Meshprotected
m_mesh_fieldsaxom::mint::Meshprotected
m_ndimsaxom::mint::Meshprotected
m_part_idxaxom::mint::Meshprotected
m_typeaxom::mint::Meshprotected
Mesh()=deleteaxom::mint::Mesh
Mesh(int ndims, int type)axom::mint::Meshprotected
NodeSet typedefaxom::mint::UnstructuredMesh< TOPO >
removeField(const std::string &name, int association)axom::mint::Meshinline
reserve(IndexType node_capacity, IndexType cell_capacity, IndexType connectivity_capacity=USE_DEFAULT)axom::mint::UnstructuredMesh< TOPO >inline
reserveCells(IndexType cell_capacity, IndexType connectivity_capacity=USE_DEFAULT)axom::mint::UnstructuredMesh< TOPO >inline
reserveNodes(IndexType node_capacity)axom::mint::UnstructuredMesh< TOPO >inline
resize(IndexType node_size, IndexType cell_size)axom::mint::UnstructuredMesh< TOPO >inline
resizeCells(IndexType cell_size)axom::mint::UnstructuredMesh< TOPO >inline
resizeNodes(IndexType nodes_size)axom::mint::UnstructuredMesh< TOPO >inline
setBlockId(int ID)axom::mint::Mesh
setCellResizeRatio(double ratio)axom::mint::UnstructuredMesh< TOPO >inline
setNodeResizeRatio(double ratio)axom::mint::UnstructuredMesh< TOPO >inline
setPartitionId(int ID)axom::mint::Mesh
shrink()axom::mint::UnstructuredMesh< TOPO >inline
shrinkCells()axom::mint::UnstructuredMesh< TOPO >inline
shrinkNodes()axom::mint::UnstructuredMesh< TOPO >inline
UnstructuredMesh()=deleteaxom::mint::UnstructuredMesh< TOPO >
UnstructuredMesh(int ndims, CellType cell_type, IndexType node_capacity=USE_DEFAULT, IndexType cell_capacity=USE_DEFAULT)axom::mint::UnstructuredMesh< TOPO >inline
UnstructuredMesh(int ndims, IndexType node_capacity=USE_DEFAULT, IndexType cell_capacity=USE_DEFAULT, IndexType connectivity_capacity=USE_DEFAULT)axom::mint::UnstructuredMesh< TOPO >inline
UnstructuredMesh(CellType cell_type, IndexType n_cells, IndexType cell_capacity, IndexType *connectivity, IndexType n_nodes, IndexType node_capacity, double *x, double *y=nullptr, double *z=nullptr)axom::mint::UnstructuredMesh< TOPO >inline
UnstructuredMesh(CellType cell_type, IndexType n_cells, IndexType *connectivity, IndexType n_nodes, double *x, double *y=nullptr, double *z=nullptr)axom::mint::UnstructuredMesh< TOPO >inline
UnstructuredMesh(IndexType n_cells, IndexType cell_capacity, IndexType connectivity_capacity, IndexType *connectivity, IndexType *offsets, CellType *types, IndexType n_nodes, IndexType node_capacity, double *x, double *y=nullptr, double *z=nullptr)axom::mint::UnstructuredMesh< TOPO >inline
UnstructuredMesh(IndexType n_cells, IndexType connectivity_size, IndexType *connectivity, IndexType *offsets, CellType *types, IndexType n_nodes, double *x, double *y=nullptr, double *z=nullptr)axom::mint::UnstructuredMesh< TOPO >inline
~Mesh()axom::mint::Meshvirtual
~UnstructuredMesh()axom::mint::UnstructuredMesh< TOPO >inlinevirtual