AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
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::Mesh | inline |
createField(const std::string &name, int association, T *data, IndexType num_components=1, IndexType capacity=USE_DEFAULT) | axom::mint::Mesh | inline |
getBlockId() const | axom::mint::Mesh | inline |
getCellCapacity() const | axom::mint::Mesh | inlinevirtual |
getCellFaceIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(faces)) const =0 | axom::mint::Mesh | pure virtual |
getCellNodeIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0 | axom::mint::Mesh | pure virtual |
getCellType(IndexType cellID=0) const =0 | axom::mint::Mesh | pure virtual |
getCoordinateArray(int dim)=0 | axom::mint::Mesh | pure virtual |
getCoordinateArray(int dim) const =0 | axom::mint::Mesh | pure virtual |
getDimension() const | axom::mint::Mesh | inline |
getEdgeCapacity() const | axom::mint::Mesh | inlinevirtual |
getFaceCapacity() const | axom::mint::Mesh | inlinevirtual |
getFaceCellIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType &AXOM_UNUSED_PARAM(cellIDOne), IndexType &AXOM_UNUSED_PARAM(cellIDTwo)) const =0 | axom::mint::Mesh | pure virtual |
getFaceNodeIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0 | axom::mint::Mesh | pure virtual |
getFaceType(IndexType AXOM_UNUSED_PARAM(faceID)) const =0 | axom::mint::Mesh | pure virtual |
getFieldData(int association) const | axom::mint::Mesh | inline |
getFieldPtr(const std::string &name, int association, IndexType &num_components) | axom::mint::Mesh | inline |
getFieldPtr(const std::string &name, int association) | axom::mint::Mesh | inline |
getFieldPtr(const std::string &name, int association, IndexType &num_components) const | axom::mint::Mesh | inline |
getFieldPtr(const std::string &name, int association) const | axom::mint::Mesh | inline |
getMeshType() const | axom::mint::Mesh | inline |
getNode(IndexType nodeID, double *node) const =0 | axom::mint::Mesh | pure virtual |
getNodeCapacity() const | axom::mint::Mesh | inlinevirtual |
getNumberOfCellFaces(IndexType AXOM_UNUSED_PARAM(cellID)=0) const =0 | axom::mint::Mesh | pure virtual |
getNumberOfCellNodes(IndexType cellID=0) const =0 | axom::mint::Mesh | pure virtual |
getNumberOfCells() const =0 | axom::mint::Mesh | pure virtual |
getNumberOfEdges() const =0 | axom::mint::Mesh | pure virtual |
getNumberOfFaceNodes(IndexType AXOM_UNUSED_PARAM(faceID)) const =0 | axom::mint::Mesh | pure virtual |
getNumberOfFaces() const =0 | axom::mint::Mesh | pure virtual |
getNumberOfNodes() const =0 | axom::mint::Mesh | pure virtual |
getPartitionId() const | axom::mint::Mesh | inline |
hasExplicitConnectivity() const | axom::mint::Mesh | inline |
hasExplicitCoordinates() const | axom::mint::Mesh | inline |
hasField(const std::string &name, int association=ANY_CENTERING) const | axom::mint::Mesh | inline |
hasMixedCellTypes() const | axom::mint::Mesh | inline |
hasSidreGroup() const | axom::mint::Mesh | inline |
isExternal() const =0 | axom::mint::Mesh | pure virtual |
isStructured() const | axom::mint::Mesh | inline |
isUnstructured() const | axom::mint::Mesh | inline |
m_block_idx | axom::mint::Mesh | protected |
m_explicit_connectivity | axom::mint::Mesh | protected |
m_explicit_coords | axom::mint::Mesh | protected |
m_has_mixed_topology | axom::mint::Mesh | protected |
m_mesh_fields | axom::mint::Mesh | protected |
m_ndims | axom::mint::Mesh | protected |
m_part_idx | axom::mint::Mesh | protected |
m_type | axom::mint::Mesh | protected |
Mesh()=delete | axom::mint::Mesh | |
Mesh(int ndims, int type) | axom::mint::Mesh | protected |
removeField(const std::string &name, int association) | axom::mint::Mesh | inline |
setBlockId(int ID) | axom::mint::Mesh | |
setPartitionId(int ID) | axom::mint::Mesh | |
~Mesh() | axom::mint::Mesh | virtual |