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

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

cellJp() constaxom::mint::StructuredMeshinline
cellKp() constaxom::mint::StructuredMeshinline
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 cellID, IndexType *faces) const final overrideaxom::mint::StructuredMeshinlinevirtual
getCellFaceIDs(IndexType i, IndexType j, IndexType *faces) constaxom::mint::StructuredMeshinline
getCellFaceIDs(IndexType i, IndexType j, IndexType k, IndexType *faces) constaxom::mint::StructuredMeshinline
axom::mint::Mesh::getCellFaceIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(faces)) const =0axom::mint::Meshpure virtual
getCellGridIndex(IndexType cellID, IndexType &i, IndexType &j) constaxom::mint::StructuredMeshinline
getCellGridIndex(IndexType cellID, IndexType &i, IndexType &j, IndexType &k) constaxom::mint::StructuredMeshinline
getCellLinearIndex(IndexType i, IndexType j, IndexType k=0) constaxom::mint::StructuredMeshinline
getCellNodeIDs(IndexType cellID, IndexType *nodes) const final overrideaxom::mint::StructuredMeshinlinevirtual
getCellNodeIDs(IndexType i, IndexType j, IndexType *nodes) constaxom::mint::StructuredMeshinline
getCellNodeIDs(IndexType i, IndexType j, IndexType k, IndexType *nodes) constaxom::mint::StructuredMeshinline
axom::mint::Mesh::getCellNodeIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0axom::mint::Meshpure virtual
getCellNodeOffsetsArray() constaxom::mint::StructuredMeshinline
getCellResolution(IndexType dim) constaxom::mint::StructuredMeshinline
getCellType(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final overrideaxom::mint::StructuredMeshinlinevirtual
axom::mint::Mesh::getCellType(IndexType cellID=0) const =0axom::mint::Meshpure virtual
getCoordinateArray(int dim) override=0axom::mint::StructuredMeshpure virtual
getCoordinateArray(int dim) const override=0axom::mint::StructuredMeshpure virtual
getDimension() constaxom::mint::Meshinline
getEdgeCapacity() constaxom::mint::Meshinlinevirtual
getExtent(int64 extent[6]) constaxom::mint::StructuredMeshinline
getFaceCapacity() constaxom::mint::Meshinlinevirtual
getFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) const final overrideaxom::mint::StructuredMeshinlinevirtual
axom::mint::Mesh::getFaceCellIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType &AXOM_UNUSED_PARAM(cellIDOne), IndexType &AXOM_UNUSED_PARAM(cellIDTwo)) const =0axom::mint::Meshpure virtual
getFaceLinearIndex(int dir, IndexType i, IndexType j, IndexType k=0) constaxom::mint::StructuredMeshinline
getFaceNodeIDs(IndexType faceID, IndexType *nodes) const final overrideaxom::mint::StructuredMeshinlinevirtual
axom::mint::Mesh::getFaceNodeIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0axom::mint::Meshpure virtual
getFaceType(IndexType AXOM_UNUSED_PARAM(faceID)=0) const final overrideaxom::mint::StructuredMeshinlinevirtual
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
getIFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) constaxom::mint::StructuredMeshinline
getIFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j) constaxom::mint::StructuredMeshinline
getIFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j, IndexType &k) constaxom::mint::StructuredMeshinline
getIFaceLinearIndex(IndexType i, IndexType j, IndexType k=0) constaxom::mint::StructuredMeshinline
getIFaceNodeIDs(IndexType faceID, IndexType *nodes) constaxom::mint::StructuredMeshinline
getJFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) constaxom::mint::StructuredMeshinline
getJFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j) constaxom::mint::StructuredMeshinline
getJFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j, IndexType &k) constaxom::mint::StructuredMeshinline
getJFaceLinearIndex(IndexType i, IndexType j, IndexType k=0) constaxom::mint::StructuredMeshinline
getJFaceNodeIDs(IndexType faceID, IndexType *nodes) constaxom::mint::StructuredMeshinline
getKFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) constaxom::mint::StructuredMeshinline
getKFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j, IndexType &k) constaxom::mint::StructuredMeshinline
getKFaceLinearIndex(IndexType i, IndexType j, IndexType k=0) constaxom::mint::StructuredMeshinline
getKFaceNodeIDs(IndexType faceID, IndexType *nodes) constaxom::mint::StructuredMeshinline
getMeshType() constaxom::mint::Meshinline
getNode(IndexType nodeID, double *node) const override=0axom::mint::StructuredMeshpure virtual
getNodeCapacity() constaxom::mint::Meshinlinevirtual
getNodeGridIndex(IndexType nodeID, IndexType &i, IndexType &j) constaxom::mint::StructuredMeshinline
getNodeGridIndex(IndexType nodeID, IndexType &i, IndexType &j, IndexType &k) constaxom::mint::StructuredMeshinline
getNodeLinearIndex(IndexType i, IndexType j, IndexType k=0) constaxom::mint::StructuredMeshinline
getNodeResolution(IndexType dim) constaxom::mint::StructuredMeshinline
getNumberOfCellFaces(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final overrideaxom::mint::StructuredMeshinlinevirtual
getNumberOfCellNodes(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final overrideaxom::mint::StructuredMeshinlinevirtual
axom::mint::Mesh::getNumberOfCellNodes(IndexType cellID=0) const =0axom::mint::Meshpure virtual
getNumberOfCells() const final overrideaxom::mint::StructuredMeshinlinevirtual
getNumberOfEdges() const final overrideaxom::mint::StructuredMeshinlinevirtual
getNumberOfFaceNodes(IndexType AXOM_UNUSED_PARAM(faceID)=0) const final overrideaxom::mint::StructuredMeshinlinevirtual
getNumberOfFaces() const final overrideaxom::mint::StructuredMeshinlinevirtual
getNumberOfNodes() const final overrideaxom::mint::StructuredMeshinlinevirtual
getPartitionId() constaxom::mint::Meshinline
getTotalNumFaces(int direction) constaxom::mint::StructuredMeshinline
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 overrideaxom::mint::StructuredMeshinlinevirtual
isStructured() constaxom::mint::Meshinline
isUnstructured() constaxom::mint::Meshinline
m_block_idxaxom::mint::Meshprotected
m_cell_dimsaxom::mint::StructuredMeshprotected
m_cell_jpaxom::mint::StructuredMeshprotected
m_cell_kpaxom::mint::StructuredMeshprotected
m_cell_node_offsetsaxom::mint::StructuredMeshprotected
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_node_dimsaxom::mint::StructuredMeshprotected
m_node_extentaxom::mint::StructuredMeshprotected
m_node_jpaxom::mint::StructuredMeshprotected
m_node_kpaxom::mint::StructuredMeshprotected
m_num_edgesaxom::mint::StructuredMeshprotected
m_num_I_faces_in_k_sliceaxom::mint::StructuredMeshprotected
m_num_J_faces_in_k_sliceaxom::mint::StructuredMeshprotected
m_part_idxaxom::mint::Meshprotected
m_total_facesaxom::mint::StructuredMeshprotected
m_total_IJ_facesaxom::mint::StructuredMeshprotected
m_typeaxom::mint::Meshprotected
Mesh()=deleteaxom::mint::Mesh
Mesh(int ndims, int type)axom::mint::Meshprotected
nodeJp() constaxom::mint::StructuredMeshinline
nodeKp() constaxom::mint::StructuredMeshinline
removeField(const std::string &name, int association)axom::mint::Meshinline
setBlockId(int ID)axom::mint::Mesh
setExtent(int ndims, const int64 *extent)axom::mint::StructuredMesh
setPartitionId(int ID)axom::mint::Mesh
structuredInit()axom::mint::StructuredMeshprotected
StructuredMesh()=deleteaxom::mint::StructuredMesh
StructuredMesh(int meshType, IndexType Ni, IndexType Nj, IndexType Nk)axom::mint::StructuredMeshprotected
~Mesh()axom::mint::Meshvirtual
~StructuredMesh()axom::mint::StructuredMeshinlinevirtual