|
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::ParticleMesh, including all inherited members.
| append(double x) | axom::mint::ParticleMesh | inline |
| append(double x, double y) | axom::mint::ParticleMesh | inline |
| append(double x, double y, double z) | axom::mint::ParticleMesh | 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 |
| empty() const | axom::mint::ParticleMesh | inline |
| getBlockId() const | axom::mint::Mesh | inline |
| getCellCapacity() const final override | axom::mint::ParticleMesh | inlinevirtual |
| getCellFaceIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(faces)) const final override | axom::mint::ParticleMesh | inlinevirtual |
| getCellNodeIDs(IndexType cellID, IndexType *cell) const final override | axom::mint::ParticleMesh | inlinevirtual |
| axom::mint::Mesh::getCellNodeIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0 | axom::mint::Mesh | pure virtual |
| getCellType(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final override | axom::mint::ParticleMesh | inlinevirtual |
| axom::mint::Mesh::getCellType(IndexType cellID=0) const =0 | axom::mint::Mesh | pure virtual |
| getCoordinateArray(int dim) final override | axom::mint::ParticleMesh | inlinevirtual |
| getCoordinateArray(int dim) const final override | axom::mint::ParticleMesh | inlinevirtual |
| getDimension() const | axom::mint::Mesh | inline |
| getEdgeCapacity() const final override | axom::mint::ParticleMesh | inlinevirtual |
| getFaceCapacity() const | axom::mint::Mesh | inlinevirtual |
| getFaceCellIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType &AXOM_UNUSED_PARAM(cellIDOne), IndexType &AXOM_UNUSED_PARAM(cellIDTwo)) const final override | axom::mint::ParticleMesh | inlinevirtual |
| getFaceNodeIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType *AXOM_UNUSED_PARAM(nodes)) const final override | axom::mint::ParticleMesh | inlinevirtual |
| getFaceType(IndexType AXOM_UNUSED_PARAM(faceID)) const final override | axom::mint::ParticleMesh | 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 |
| getMeshType() const | axom::mint::Mesh | inline |
| getNode(IndexType nodeID, double *node) const final override | axom::mint::ParticleMesh | inlinevirtual |
| getNodeCapacity() const final override | axom::mint::ParticleMesh | inlinevirtual |
| getNodeResizeRatio() const | axom::mint::ParticleMesh | inline |
| getNumberOfCellFaces(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final override | axom::mint::ParticleMesh | inlinevirtual |
| getNumberOfCellNodes(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final override | axom::mint::ParticleMesh | inlinevirtual |
| axom::mint::Mesh::getNumberOfCellNodes(IndexType cellID=0) const =0 | axom::mint::Mesh | pure virtual |
| getNumberOfCells() const final override | axom::mint::ParticleMesh | inlinevirtual |
| getNumberOfEdges() const final override | axom::mint::ParticleMesh | inlinevirtual |
| getNumberOfFaceNodes(IndexType AXOM_UNUSED_PARAM(faceID)) const final override | axom::mint::ParticleMesh | inlinevirtual |
| getNumberOfFaces() const final override | axom::mint::ParticleMesh | inlinevirtual |
| getNumberOfNodes() const final override | axom::mint::ParticleMesh | inlinevirtual |
| 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 final override | axom::mint::ParticleMesh | inlinevirtual |
| isInSidre() const | axom::mint::ParticleMesh | inline |
| 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 |
| ParticleMesh()=delete | axom::mint::ParticleMesh | |
| ParticleMesh(int dimension, IndexType numParticles, IndexType capacity=USE_DEFAULT) | axom::mint::ParticleMesh | |
| ParticleMesh(IndexType numParticles, double *x, double *y=nullptr, double *z=nullptr) | axom::mint::ParticleMesh | |
| removeField(const std::string &name, int association) | axom::mint::Mesh | inline |
| reserve(IndexType newCapacity) | axom::mint::ParticleMesh | inline |
| resize(IndexType newSize) | axom::mint::ParticleMesh | inline |
| setBlockId(int ID) | axom::mint::Mesh | |
| setPartitionId(int ID) | axom::mint::Mesh | |
| shrink() | axom::mint::ParticleMesh | inline |
| ~Mesh() | axom::mint::Mesh | virtual |
| ~ParticleMesh() | axom::mint::ParticleMesh | virtual |