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

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

clone() const overrideAMP::Mesh::MultiMeshvirtual
compare(const Mesh &a, const Mesh &b)AMP::Mesh::Meshstatic
containsElement(const MeshElementID &id) const overrideAMP::Mesh::MultiMeshvirtual
createComms(const AMP_MPI &comm, const std::vector< std::vector< int > > &groups)AMP::Mesh::MultiMeshstatic
createDatabases(std::shared_ptr< const AMP::Database > database)AMP::Mesh::MultiMeshstatic
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_isMovableAMP::Mesh::MultiMeshprivate
d_max_gcwAMP::Mesh::Meshprotected
d_meshesAMP::Mesh::MultiMeshprivate
d_meshIDAMP::Mesh::Meshprotected
d_nameAMP::Mesh::Meshprotected
displaceMesh(const std::vector< double > &x) overrideAMP::Mesh::MultiMeshvirtual
displaceMesh(std::shared_ptr< const AMP::LinearAlgebra::Vector > x) overrideAMP::Mesh::MultiMeshvirtual
ElementListPtr typedefAMP::Mesh::Mesh
estimateMeshSize(std::shared_ptr< const MeshParameters > params)AMP::Mesh::MultiMeshstatic
generatorType typedefAMP::Mesh::Mesh
GeomDimAMP::Mesh::Meshprotected
getAllMeshIDs() const overrideAMP::Mesh::MultiMeshvirtual
getBaseMeshIDs() const overrideAMP::Mesh::MultiMeshvirtual
getBlockIDIterator(const GeomType type, const int id, const int gcw=0) const overrideAMP::Mesh::MultiMeshvirtual
getBlockIDs() const overrideAMP::Mesh::MultiMeshvirtual
getBoundaryIDIterator(const GeomType type, const int id, const int gcw=0) const overrideAMP::Mesh::MultiMeshvirtual
getBoundaryIDs() const overrideAMP::Mesh::MultiMeshvirtual
getBoundingBox() constAMP::Mesh::Meshinline
getComm() constAMP::Mesh::Meshinline
getDim() constAMP::Mesh::Meshinline
getElement(const MeshElementID &id) const overrideAMP::Mesh::MultiMeshvirtual
getElementParents(const MeshElement &elem, const GeomType type) const overrideAMP::Mesh::MultiMeshvirtual
getGeometry()AMP::Mesh::Meshinline
getGeometry() constAMP::Mesh::Meshinline
getGeomType() constAMP::Mesh::Meshinline
getIterator(const GeomType type, const int gcw=0) const overrideAMP::Mesh::MultiMeshvirtual
AMP::Mesh::Mesh::getIterator(SetOP OP, const MeshIterator &A, const MeshIterator &B)AMP::Mesh::Meshstatic
AMP::Mesh::Mesh::getIterator(SetOP OP, const MeshIterator &, MeshIteratorEnd)AMP::Mesh::Meshstatic
AMP::Mesh::Mesh::getIterator(SetOP OP, MeshIteratorEnd, const MeshIterator &)AMP::Mesh::Meshstatic
AMP::Mesh::Mesh::getIterator(SetOP OP, MeshIteratorEnd, MeshIteratorEnd)AMP::Mesh::Meshstatic
getLocalBaseMeshIDs() const overrideAMP::Mesh::MultiMeshvirtual
getLocalBoundingBox() constAMP::Mesh::Meshinline
getLocalMeshIDs() const overrideAMP::Mesh::MultiMeshvirtual
getMaxGhostWidth() constAMP::Mesh::Meshinline
getMeshes()AMP::Mesh::MultiMeshvirtual
getMeshes() constAMP::Mesh::MultiMeshvirtual
getName() constAMP::Mesh::Meshinlinevirtual
getPositionVector(std::string name, const int gcw=0) constAMP::Mesh::Meshvirtual
getSurfaceIterator(const GeomType type, const int gcw=0) const overrideAMP::Mesh::MultiMeshvirtual
initialize()AMP::Mesh::MultiMeshprivate
isBaseMesh() const overrideAMP::Mesh::MultiMeshinlinevirtual
isMember(const MeshElementID &id) const overrideAMP::Mesh::MultiMeshvirtual
isMember(const MeshIterator &it) const overrideAMP::Mesh::MultiMeshvirtual
isMeshMovable() const overrideAMP::Mesh::MultiMeshvirtual
maxProcs(std::shared_ptr< const MeshParameters > params)AMP::Mesh::MultiMeshstatic
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 overrideAMP::Mesh::MultiMeshvirtual
MeshElementPtr typedefAMP::Mesh::Mesh
meshID() constAMP::Mesh::Meshinline
Movable enum nameAMP::Mesh::Mesh
MultiMesh(std::shared_ptr< const MeshParameters > params)AMP::Mesh::MultiMeshexplicit
MultiMesh(const std::string &name, const AMP_MPI &comm, const std::vector< std::shared_ptr< Mesh > > &meshes, bool checkComm=true)AMP::Mesh::MultiMesh
MultiMesh()=deleteAMP::Mesh::MultiMesh
MultiMesh(MultiMesh &&rhs)=defaultAMP::Mesh::MultiMeshexplicit
MultiMesh(const MultiMesh &rhs)AMP::Mesh::MultiMeshexplicit
MultiMesh(int64_t, AMP::IO::RestartManager *)AMP::Mesh::MultiMesh
numGhostElements(const GeomType type, const int gcw) const overrideAMP::Mesh::MultiMeshvirtual
numGlobalElements(const GeomType type) const overrideAMP::Mesh::MultiMeshvirtual
numLocalElements(const GeomType type) const overrideAMP::Mesh::MultiMeshvirtual
operator!=(const Mesh &mesh) constAMP::Mesh::Meshinline
operator=(MultiMesh &&rhs)=deleteAMP::Mesh::MultiMesh
operator=(const MultiMesh &rhs)=deleteAMP::Mesh::MultiMesh
AMP::Mesh::Mesh::operator=(const Mesh &old)=deleteAMP::Mesh::Meshprotected
operator==(const Mesh &mesh) const overrideAMP::Mesh::MultiMeshvirtual
PhysicalDimAMP::Mesh::Meshprotected
positionHash() const overrideAMP::Mesh::MultiMeshvirtual
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) const overrideAMP::Mesh::MultiMeshvirtual
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) const overrideAMP::Mesh::MultiMeshvirtual
Subset(const MeshIterator &iterator, bool isGlobal=true) const overrideAMP::Mesh::MultiMeshvirtual
Subset(std::string name) const overrideAMP::Mesh::MultiMeshvirtual
Subset(MeshID meshID) constAMP::Mesh::MultiMeshvirtual
Subset(std::string name) constAMP::Mesh::MultiMeshvirtual
Subset(const MeshIterator &iterator, bool isGlobal=true) constAMP::Mesh::MultiMeshvirtual
Subset(Mesh &mesh) constAMP::Mesh::MultiMeshvirtual
weak_ptr_AMP::enable_shared_from_this< AMP::Mesh::Mesh >mutableprotected
writeRestart(int64_t) const overrideAMP::Mesh::MultiMeshvirtual
~enable_shared_from_this()=defaultAMP::enable_shared_from_this< AMP::Mesh::Mesh >virtual
~Mesh()AMP::Mesh::Meshvirtual
~MultiMesh()AMP::Mesh::MultiMeshvirtual



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