Advanced Multi-Physics (AMP)
On-Line Documentation
AMP::Mesh::Mesh Member List

This is the complete list of members for AMP::Mesh::Mesh, including all inherited members.

clone() const =0AMP::Mesh::Meshpure virtual
compare(const Mesh &a, const Mesh &b)AMP::Mesh::Meshstatic
containsElement(const MeshElementID &id) constAMP::Mesh::Meshvirtual
createView(const Mesh &mesh, const AMP::Database &db)AMP::Mesh::Meshstatic
d_boxAMP::Mesh::Meshprotected
d_box_localAMP::Mesh::Meshprotected
d_commAMP::Mesh::Meshprotected
d_geometryAMP::Mesh::Meshprotected
d_max_gcwAMP::Mesh::Meshprotected
d_meshIDAMP::Mesh::Meshprotected
d_nameAMP::Mesh::Meshprotected
displaceMesh(const std::vector< double > &x)=0AMP::Mesh::Meshpure virtual
displaceMesh(std::shared_ptr< const AMP::LinearAlgebra::Vector > x)=0AMP::Mesh::Meshpure virtual
ElementListPtr typedefAMP::Mesh::Mesh
estimateMeshSize(std::shared_ptr< const MeshParameters > params)AMP::Mesh::Meshstatic
generatorType typedefAMP::Mesh::Mesh
GeomDimAMP::Mesh::Meshprotected
getAllMeshIDs() constAMP::Mesh::Meshvirtual
getBaseMeshIDs() constAMP::Mesh::Meshvirtual
getBlockIDIterator(const GeomType type, const int id, const int gcw=0) constAMP::Mesh::Meshvirtual
getBlockIDs() constAMP::Mesh::Meshvirtual
getBoundaryIDIterator(const GeomType type, const int id, const int gcw=0) constAMP::Mesh::Meshvirtual
getBoundaryIDs() constAMP::Mesh::Meshvirtual
getBoundingBox() constAMP::Mesh::Meshinline
getComm() constAMP::Mesh::Meshinline
getDim() constAMP::Mesh::Meshinline
getElement(const MeshElementID &id) constAMP::Mesh::Meshvirtual
getElementParents(const MeshElement &elem, const GeomType type) constAMP::Mesh::Meshvirtual
getGeometry()AMP::Mesh::Meshinline
getGeometry() constAMP::Mesh::Meshinline
getGeomType() constAMP::Mesh::Meshinline
getIterator(const GeomType type, const int gcw=0) constAMP::Mesh::Meshvirtual
getIterator(SetOP OP, const MeshIterator &A, const MeshIterator &B)AMP::Mesh::Meshstatic
getIterator(SetOP OP, const MeshIterator &, MeshIteratorEnd)AMP::Mesh::Meshstatic
getIterator(SetOP OP, MeshIteratorEnd, const MeshIterator &)AMP::Mesh::Meshstatic
getIterator(SetOP OP, MeshIteratorEnd, MeshIteratorEnd)AMP::Mesh::Meshstatic
getLocalBaseMeshIDs() constAMP::Mesh::Meshvirtual
getLocalBoundingBox() constAMP::Mesh::Meshinline
getLocalMeshIDs() constAMP::Mesh::Meshvirtual
getMaxGhostWidth() constAMP::Mesh::Meshinline
getName() constAMP::Mesh::Meshinlinevirtual
getPositionVector(std::string name, const int gcw=0) constAMP::Mesh::Meshvirtual
getSurfaceIterator(const GeomType type, const int gcw=0) constAMP::Mesh::Meshvirtual
isBaseMesh() constAMP::Mesh::Meshvirtual
isMember(const MeshElementID &id) constAMP::Mesh::Meshvirtual
isMember(const MeshIterator &it) constAMP::Mesh::Meshvirtual
isMeshMovable() const =0AMP::Mesh::Meshpure virtual
maxProcs(std::shared_ptr< const MeshParameters > params)AMP::Mesh::Meshstatic
Mesh(std::shared_ptr< const MeshParameters > params)AMP::Mesh::Meshexplicit
Mesh(const std::shared_ptr< Mesh > &old_mesh, MeshIterator &iterator)AMP::Mesh::Mesh
Mesh(int64_t fid, AMP::IO::RestartManager *manager)AMP::Mesh::Meshprotected
Mesh()AMP::Mesh::Meshprotected
Mesh(const Mesh &old)AMP::Mesh::Meshexplicitprotected
meshClass() const =0AMP::Mesh::Meshpure virtual
MeshElementPtr typedefAMP::Mesh::Mesh
meshID() constAMP::Mesh::Meshinline
Movable enum nameAMP::Mesh::Mesh
numGhostElements(const GeomType type, const int gcw) constAMP::Mesh::Meshvirtual
numGlobalElements(const GeomType type) constAMP::Mesh::Meshvirtual
numLocalElements(const GeomType type) constAMP::Mesh::Meshvirtual
operator!=(const Mesh &mesh) constAMP::Mesh::Meshinline
operator=(const Mesh &old)=deleteAMP::Mesh::Meshprotected
operator==(const Mesh &mesh) const =0AMP::Mesh::Meshpure virtual
PhysicalDimAMP::Mesh::Meshprotected
positionHash() const =0AMP::Mesh::Meshpure virtual
printMeshHierarchy(const Mesh &mesh, std::ostream &out=std::cout, const std::string &prefix="")AMP::Mesh::Meshstatic
reduceBox(const std::vector< double > &, const AMP_MPI &)AMP::Mesh::Meshprotectedstatic
registerChildObjects(AMP::IO::RestartManager *manager) constAMP::Mesh::Meshvirtual
setMeshID()AMP::Mesh::Meshprotected
setName(std::string name)AMP::Mesh::Meshinlinevirtual
shared_from_this()AMP::enable_shared_from_this< AMP::Mesh::Mesh >inline
shared_from_this() constAMP::enable_shared_from_this< AMP::Mesh::Mesh >inline
Subset(MeshID meshID) constAMP::Mesh::Meshvirtual
Subset(std::string name) constAMP::Mesh::Meshvirtual
Subset(const MeshIterator &iterator, bool isGlobal=true) constAMP::Mesh::Meshvirtual
Subset(Mesh &mesh) constAMP::Mesh::Meshvirtual
weak_ptr_AMP::enable_shared_from_this< AMP::Mesh::Mesh >mutableprotected
writeRestart(int64_t fid) constAMP::Mesh::Meshvirtual
~enable_shared_from_this()=defaultAMP::enable_shared_from_this< AMP::Mesh::Mesh >virtual
~Mesh()AMP::Mesh::Meshvirtual



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:43.
Comments on this page