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::CurvilinearMesh, including all inherited members.
cellJp() const | axom::mint::StructuredMesh | inline |
cellKp() const | axom::mint::StructuredMesh | inline |
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 |
CurvilinearMesh()=delete | axom::mint::CurvilinearMesh | |
CurvilinearMesh(IndexType Ni, IndexType Nj=-1, IndexType Nk=-1) | axom::mint::CurvilinearMesh | |
CurvilinearMesh(IndexType Ni, double *x, IndexType Nj=-1, double *y=nullptr, IndexType Nk=-1, double *z=nullptr) | axom::mint::CurvilinearMesh | |
getBlockId() const | axom::mint::Mesh | inline |
getCellCapacity() const | axom::mint::Mesh | inlinevirtual |
getCellFaceIDs(IndexType cellID, IndexType *faces) const final override | axom::mint::StructuredMesh | inlinevirtual |
getCellFaceIDs(IndexType i, IndexType j, IndexType *faces) const | axom::mint::StructuredMesh | inline |
getCellFaceIDs(IndexType i, IndexType j, IndexType k, IndexType *faces) const | axom::mint::StructuredMesh | inline |
axom::mint::Mesh::getCellFaceIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(faces)) const =0 | axom::mint::Mesh | pure virtual |
getCellGridIndex(IndexType cellID, IndexType &i, IndexType &j) const | axom::mint::StructuredMesh | inline |
getCellGridIndex(IndexType cellID, IndexType &i, IndexType &j, IndexType &k) const | axom::mint::StructuredMesh | inline |
getCellLinearIndex(IndexType i, IndexType j, IndexType k=0) const | axom::mint::StructuredMesh | inline |
getCellNodeIDs(IndexType cellID, IndexType *nodes) const final override | axom::mint::StructuredMesh | inlinevirtual |
getCellNodeIDs(IndexType i, IndexType j, IndexType *nodes) const | axom::mint::StructuredMesh | inline |
getCellNodeIDs(IndexType i, IndexType j, IndexType k, IndexType *nodes) const | axom::mint::StructuredMesh | inline |
axom::mint::Mesh::getCellNodeIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0 | axom::mint::Mesh | pure virtual |
getCellNodeOffsetsArray() const | axom::mint::StructuredMesh | inline |
getCellResolution(IndexType dim) const | axom::mint::StructuredMesh | inline |
getCellType(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final override | axom::mint::StructuredMesh | inlinevirtual |
axom::mint::Mesh::getCellType(IndexType cellID=0) const =0 | axom::mint::Mesh | pure virtual |
getCoordinateArray(int dim) final override | axom::mint::CurvilinearMesh | inlinevirtual |
getCoordinateArray(int dim) const final override | axom::mint::CurvilinearMesh | inlinevirtual |
getDimension() const | axom::mint::Mesh | inline |
getEdgeCapacity() const | axom::mint::Mesh | inlinevirtual |
getExtent(int64 extent[6]) const | axom::mint::StructuredMesh | inline |
getFaceCapacity() const | axom::mint::Mesh | inlinevirtual |
getFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) const final override | axom::mint::StructuredMesh | inlinevirtual |
axom::mint::Mesh::getFaceCellIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType &AXOM_UNUSED_PARAM(cellIDOne), IndexType &AXOM_UNUSED_PARAM(cellIDTwo)) const =0 | axom::mint::Mesh | pure virtual |
getFaceLinearIndex(int dir, IndexType i, IndexType j, IndexType k=0) const | axom::mint::StructuredMesh | inline |
getFaceNodeIDs(IndexType faceID, IndexType *nodes) const final override | axom::mint::StructuredMesh | inlinevirtual |
axom::mint::Mesh::getFaceNodeIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0 | axom::mint::Mesh | pure virtual |
getFaceType(IndexType AXOM_UNUSED_PARAM(faceID)=0) const final override | axom::mint::StructuredMesh | inlinevirtual |
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 |
getIFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) const | axom::mint::StructuredMesh | inline |
getIFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j) const | axom::mint::StructuredMesh | inline |
getIFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j, IndexType &k) const | axom::mint::StructuredMesh | inline |
getIFaceLinearIndex(IndexType i, IndexType j, IndexType k=0) const | axom::mint::StructuredMesh | inline |
getIFaceNodeIDs(IndexType faceID, IndexType *nodes) const | axom::mint::StructuredMesh | inline |
getJFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) const | axom::mint::StructuredMesh | inline |
getJFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j) const | axom::mint::StructuredMesh | inline |
getJFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j, IndexType &k) const | axom::mint::StructuredMesh | inline |
getJFaceLinearIndex(IndexType i, IndexType j, IndexType k=0) const | axom::mint::StructuredMesh | inline |
getJFaceNodeIDs(IndexType faceID, IndexType *nodes) const | axom::mint::StructuredMesh | inline |
getKFaceCellIDs(IndexType faceID, IndexType &cellIDOne, IndexType &cellIDTwo) const | axom::mint::StructuredMesh | inline |
getKFaceGridIndex(IndexType faceID, IndexType &i, IndexType &j, IndexType &k) const | axom::mint::StructuredMesh | inline |
getKFaceLinearIndex(IndexType i, IndexType j, IndexType k=0) const | axom::mint::StructuredMesh | inline |
getKFaceNodeIDs(IndexType faceID, IndexType *nodes) const | axom::mint::StructuredMesh | inline |
getMeshType() const | axom::mint::Mesh | inline |
getNode(IndexType nodeID, double *coords) const final override | axom::mint::CurvilinearMesh | inlinevirtual |
getNodeCapacity() const | axom::mint::Mesh | inlinevirtual |
getNodeGridIndex(IndexType nodeID, IndexType &i, IndexType &j) const | axom::mint::StructuredMesh | inline |
getNodeGridIndex(IndexType nodeID, IndexType &i, IndexType &j, IndexType &k) const | axom::mint::StructuredMesh | inline |
getNodeLinearIndex(IndexType i, IndexType j, IndexType k=0) const | axom::mint::StructuredMesh | inline |
getNodeResolution(IndexType dim) const | axom::mint::StructuredMesh | inline |
getNumberOfCellFaces(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final override | axom::mint::StructuredMesh | inlinevirtual |
getNumberOfCellNodes(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final override | axom::mint::StructuredMesh | inlinevirtual |
axom::mint::Mesh::getNumberOfCellNodes(IndexType cellID=0) const =0 | axom::mint::Mesh | pure virtual |
getNumberOfCells() const final override | axom::mint::StructuredMesh | inlinevirtual |
getNumberOfEdges() const final override | axom::mint::StructuredMesh | inlinevirtual |
getNumberOfFaceNodes(IndexType AXOM_UNUSED_PARAM(faceID)=0) const final override | axom::mint::StructuredMesh | inlinevirtual |
getNumberOfFaces() const final override | axom::mint::StructuredMesh | inlinevirtual |
getNumberOfNodes() const final override | axom::mint::StructuredMesh | inlinevirtual |
getPartitionId() const | axom::mint::Mesh | inline |
getTotalNumFaces(int direction) const | axom::mint::StructuredMesh | 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 final override | axom::mint::CurvilinearMesh | inlinevirtual |
isStructured() const | axom::mint::Mesh | inline |
isUnstructured() const | axom::mint::Mesh | inline |
m_block_idx | axom::mint::Mesh | protected |
m_cell_dims | axom::mint::StructuredMesh | protected |
m_cell_jp | axom::mint::StructuredMesh | protected |
m_cell_kp | axom::mint::StructuredMesh | protected |
m_cell_node_offsets | axom::mint::StructuredMesh | 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_node_dims | axom::mint::StructuredMesh | protected |
m_node_extent | axom::mint::StructuredMesh | protected |
m_node_jp | axom::mint::StructuredMesh | protected |
m_node_kp | axom::mint::StructuredMesh | protected |
m_num_edges | axom::mint::StructuredMesh | protected |
m_num_I_faces_in_k_slice | axom::mint::StructuredMesh | protected |
m_num_J_faces_in_k_slice | axom::mint::StructuredMesh | protected |
m_part_idx | axom::mint::Mesh | protected |
m_total_faces | axom::mint::StructuredMesh | protected |
m_total_IJ_faces | axom::mint::StructuredMesh | protected |
m_type | axom::mint::Mesh | protected |
Mesh()=delete | axom::mint::Mesh | |
Mesh(int ndims, int type) | axom::mint::Mesh | protected |
nodeJp() const | axom::mint::StructuredMesh | inline |
nodeKp() const | axom::mint::StructuredMesh | inline |
removeField(const std::string &name, int association) | axom::mint::Mesh | inline |
setBlockId(int ID) | axom::mint::Mesh | |
setExtent(int ndims, const int64 *extent) | axom::mint::StructuredMesh | |
setPartitionId(int ID) | axom::mint::Mesh | |
structuredInit() | axom::mint::StructuredMesh | protected |
StructuredMesh()=delete | axom::mint::StructuredMesh | |
StructuredMesh(int meshType, IndexType Ni, IndexType Nj, IndexType Nk) | axom::mint::StructuredMesh | protected |
~CurvilinearMesh() | axom::mint::CurvilinearMesh | virtual |
~Mesh() | axom::mint::Mesh | virtual |
~StructuredMesh() | axom::mint::StructuredMesh | inlinevirtual |