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

This is the complete list of members for axom::mint::Mesh, including all inherited members.

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
getBlockId() constaxom::mint::Meshinline
getCellCapacity() constaxom::mint::Meshinlinevirtual
getCellFaceIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(faces)) const =0axom::mint::Meshpure virtual
getCellNodeIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0axom::mint::Meshpure virtual
getCellType(IndexType cellID=0) const =0axom::mint::Meshpure virtual
getCoordinateArray(int dim)=0axom::mint::Meshpure virtual
getCoordinateArray(int dim) const =0axom::mint::Meshpure virtual
getDimension() constaxom::mint::Meshinline
getEdgeCapacity() constaxom::mint::Meshinlinevirtual
getFaceCapacity() constaxom::mint::Meshinlinevirtual
getFaceCellIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType &AXOM_UNUSED_PARAM(cellIDOne), IndexType &AXOM_UNUSED_PARAM(cellIDTwo)) const =0axom::mint::Meshpure virtual
getFaceNodeIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0axom::mint::Meshpure virtual
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 *node) const =0axom::mint::Meshpure virtual
getNodeCapacity() constaxom::mint::Meshinlinevirtual
getNumberOfCellFaces(IndexType AXOM_UNUSED_PARAM(cellID)=0) const =0axom::mint::Meshpure virtual
getNumberOfCellNodes(IndexType cellID=0) const =0axom::mint::Meshpure virtual
getNumberOfCells() const =0axom::mint::Meshpure virtual
getNumberOfEdges() const =0axom::mint::Meshpure virtual
getNumberOfFaceNodes(IndexType AXOM_UNUSED_PARAM(faceID)) const =0axom::mint::Meshpure virtual
getNumberOfFaces() const =0axom::mint::Meshpure virtual
getNumberOfNodes() const =0axom::mint::Meshpure virtual
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
isExternal() const =0axom::mint::Meshpure virtual
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
removeField(const std::string &name, int association)axom::mint::Meshinline
setBlockId(int ID)axom::mint::Mesh
setPartitionId(int ID)axom::mint::Mesh
~Mesh()axom::mint::Meshvirtual