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

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

append(double x)axom::mint::ParticleMeshinline
append(double x, double y)axom::mint::ParticleMeshinline
append(double x, double y, double z)axom::mint::ParticleMeshinline
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
empty() constaxom::mint::ParticleMeshinline
getBlockId() constaxom::mint::Meshinline
getCellCapacity() const final overrideaxom::mint::ParticleMeshinlinevirtual
getCellFaceIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(faces)) const final overrideaxom::mint::ParticleMeshinlinevirtual
getCellNodeIDs(IndexType cellID, IndexType *cell) const final overrideaxom::mint::ParticleMeshinlinevirtual
axom::mint::Mesh::getCellNodeIDs(IndexType AXOM_UNUSED_PARAM(cellID), IndexType *AXOM_UNUSED_PARAM(nodes)) const =0axom::mint::Meshpure virtual
getCellType(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final overrideaxom::mint::ParticleMeshinlinevirtual
axom::mint::Mesh::getCellType(IndexType cellID=0) const =0axom::mint::Meshpure virtual
getCoordinateArray(int dim) final overrideaxom::mint::ParticleMeshinlinevirtual
getCoordinateArray(int dim) const final overrideaxom::mint::ParticleMeshinlinevirtual
getDimension() constaxom::mint::Meshinline
getEdgeCapacity() const final overrideaxom::mint::ParticleMeshinlinevirtual
getFaceCapacity() constaxom::mint::Meshinlinevirtual
getFaceCellIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType &AXOM_UNUSED_PARAM(cellIDOne), IndexType &AXOM_UNUSED_PARAM(cellIDTwo)) const final overrideaxom::mint::ParticleMeshinlinevirtual
getFaceNodeIDs(IndexType AXOM_UNUSED_PARAM(faceID), IndexType *AXOM_UNUSED_PARAM(nodes)) const final overrideaxom::mint::ParticleMeshinlinevirtual
getFaceType(IndexType AXOM_UNUSED_PARAM(faceID)) const final overrideaxom::mint::ParticleMeshinlinevirtual
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 final overrideaxom::mint::ParticleMeshinlinevirtual
getNodeCapacity() const final overrideaxom::mint::ParticleMeshinlinevirtual
getNodeResizeRatio() constaxom::mint::ParticleMeshinline
getNumberOfCellFaces(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final overrideaxom::mint::ParticleMeshinlinevirtual
getNumberOfCellNodes(IndexType AXOM_UNUSED_PARAM(cellID)=0) const final overrideaxom::mint::ParticleMeshinlinevirtual
axom::mint::Mesh::getNumberOfCellNodes(IndexType cellID=0) const =0axom::mint::Meshpure virtual
getNumberOfCells() const final overrideaxom::mint::ParticleMeshinlinevirtual
getNumberOfEdges() const final overrideaxom::mint::ParticleMeshinlinevirtual
getNumberOfFaceNodes(IndexType AXOM_UNUSED_PARAM(faceID)) const final overrideaxom::mint::ParticleMeshinlinevirtual
getNumberOfFaces() const final overrideaxom::mint::ParticleMeshinlinevirtual
getNumberOfNodes() const final overrideaxom::mint::ParticleMeshinlinevirtual
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 final overrideaxom::mint::ParticleMeshinlinevirtual
isInSidre() constaxom::mint::ParticleMeshinline
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
ParticleMesh()=deleteaxom::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::Meshinline
reserve(IndexType newCapacity)axom::mint::ParticleMeshinline
resize(IndexType newSize)axom::mint::ParticleMeshinline
setBlockId(int ID)axom::mint::Mesh
setPartitionId(int ID)axom::mint::Mesh
shrink()axom::mint::ParticleMeshinline
~Mesh()axom::mint::Meshvirtual
~ParticleMesh()axom::mint::ParticleMeshvirtual