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

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

appendDOFs(const AMP::Mesh::MeshElementID &id, size_t *dofs, size_t index, size_t capacity) const overrideAMP::Discretization::boxMeshDOFManagervirtual
beginDOF() constAMP::Discretization::DOFManagervirtual
boxMeshDOFManager(std::shared_ptr< const AMP::Mesh::Mesh > mesh, AMP::Mesh::GeomType type, int gcw, int DOFsPerElement)AMP::Discretization::boxMeshDOFManager
boxMeshDOFManager()=deleteAMP::Discretization::boxMeshDOFManagerprivate
className() const overrideAMP::Discretization::simpleDOFManagerinlinevirtual
convert(const AMP::Mesh::MeshElementID &) constAMP::Discretization::boxMeshDOFManagerprivate
convert(const AMP::Mesh::BoxMesh::MeshElementIndex &, int) constAMP::Discretization::boxMeshDOFManagerprivate
convert(size_t) constAMP::Discretization::boxMeshDOFManagerprivate
create(std::shared_ptr< const AMP::Mesh::Mesh > mesh, AMP::Mesh::GeomType type, int gcw, int DOFsPerElement, bool split=true)AMP::Discretization::simpleDOFManagerstatic
create(std::shared_ptr< const AMP::Mesh::Mesh > mesh, const AMP::Mesh::MeshIterator &ghost, const AMP::Mesh::MeshIterator &local, int DOFsPerElement)AMP::Discretization::simpleDOFManagerstatic
create(const AMP::Mesh::MeshIterator &it, int DOFsPerElement)AMP::Discretization::simpleDOFManagerstatic
d_baseMeshIDsAMP::Discretization::simpleDOFManagerprotected
d_beginAMP::Discretization::DOFManagerprotected
d_boxMeshAMP::Discretization::boxMeshDOFManagerprivate
d_boxSizeAMP::Discretization::boxMeshDOFManagerprivate
d_commAMP::Discretization::DOFManagerprotected
d_DOFsPerElementAMP::Discretization::simpleDOFManagerprotected
d_endAMP::Discretization::DOFManagerprotected
d_gcwAMP::Discretization::boxMeshDOFManagerprivate
d_ghostIteratorAMP::Discretization::simpleDOFManagerprotected
d_globalAMP::Discretization::DOFManagerprotected
d_ifirstAMP::Discretization::boxMeshDOFManagerprivate
d_isBaseMeshAMP::Discretization::simpleDOFManagerprotected
d_local_idAMP::Discretization::simpleDOFManagerprotected
d_localIteratorAMP::Discretization::simpleDOFManagerprotected
d_localSizeAMP::Discretization::DOFManagermutableprotected
d_meshAMP::Discretization::simpleDOFManagerprotected
d_meshIDAMP::Discretization::simpleDOFManagerprotected
d_rankAMP::Discretization::boxMeshDOFManagerprivate
d_remote_dofAMP::Discretization::simpleDOFManagerprotected
d_remote_idAMP::Discretization::simpleDOFManagerprotected
d_remoteDOFsAMP::Discretization::DOFManagerprotected
d_startAMP::Discretization::boxMeshDOFManagerprivate
d_typeAMP::Discretization::simpleDOFManagerprotected
DOFManager(size_t N_local, const AMP_MPI &comm, std::vector< size_t > remoteDOFs={})AMP::Discretization::DOFManager
DOFManager(int64_t fid, AMP::IO::RestartManager *manager)AMP::Discretization::DOFManager
DOFManager()AMP::Discretization::DOFManagerinlineprotected
endDOF() constAMP::Discretization::DOFManagervirtual
getArraySize() constAMP::Discretization::boxMeshDOFManager
getBoxMesh() constAMP::Discretization::boxMeshDOFManagerinline
getComm() constAMP::Discretization::DOFManagerinline
getDOFs(const AMP::Mesh::MeshElementID &id, std::vector< size_t > &dofs) constAMP::Discretization::DOFManager
getDOFs(const std::vector< AMP::Mesh::MeshElementID > &ids, std::vector< size_t > &dofs) constAMP::Discretization::DOFManager
getDOFs(int N_ids, const AMP::Mesh::MeshElementID *ids, std::vector< size_t > &dofs) constAMP::Discretization::DOFManager
getDOFsPerPoint() const overrideAMP::Discretization::simpleDOFManagervirtual
getElement(size_t dof) const overrideAMP::Discretization::simpleDOFManagervirtual
getElementID(size_t dof) const overrideAMP::Discretization::simpleDOFManagervirtual
getID() constAMP::Discretization::DOFManager
getIterator() const overrideAMP::Discretization::simpleDOFManagervirtual
getLocalSizes() constAMP::Discretization::DOFManagervirtual
getMesh() const overrideAMP::Discretization::simpleDOFManagervirtual
getRemoteDOF(const std::vector< AMP::Mesh::MeshElementID > &ids) constAMP::Discretization::simpleDOFManagerprotected
getRemoteDOFs() const overrideAMP::Discretization::simpleDOFManagervirtual
getRowDOFs(const AMP::Mesh::MeshElementID &id, size_t *dofs, size_t N_alloc, bool sort=true) const overrideAMP::Discretization::boxMeshDOFManagervirtual
getRowDOFs(const AMP::Mesh::MeshElementID &id) constAMP::Discretization::boxMeshDOFManager
getRowDOFs(const AMP::Mesh::MeshElementID &id, size_t *dofs, size_t N_alloc, bool sort=true) constAMP::Discretization::boxMeshDOFManagervirtual
initialize()AMP::Discretization::simpleDOFManagerprotected
numGlobalDOF() constAMP::Discretization::DOFManagervirtual
numLocalDOF() constAMP::Discretization::DOFManagervirtual
operator!=(const DOFManager &rhs) constAMP::Discretization::DOFManager
operator==(const DOFManager &rhs) constAMP::Discretization::DOFManagervirtual
paramsAMP::Discretization::DOFManagerprotected
registerChildObjects(AMP::IO::RestartManager *manager) const overrideAMP::Discretization::simpleDOFManagervirtual
replaceRemoteDOFs(std::vector< size_t > &newRemote)AMP::Discretization::DOFManagerinlinevirtual
shared_from_this()AMP::enable_shared_from_this< AMP::Discretization::DOFManager >inline
shared_from_this() constAMP::enable_shared_from_this< AMP::Discretization::DOFManager >inline
simpleDOFManager(std::shared_ptr< const AMP::Mesh::Mesh > mesh, const AMP::Mesh::MeshIterator &local, const AMP::Mesh::MeshIterator &ghost, AMP::Mesh::GeomType type, int DOFsPerElement)AMP::Discretization::simpleDOFManager
simpleDOFManager(int64_t, AMP::IO::RestartManager *)AMP::Discretization::simpleDOFManager
simpleDOFManager()=deleteAMP::Discretization::simpleDOFManagerprotected
subset(const std::shared_ptr< const AMP::Mesh::Mesh > mesh, bool useMeshComm=true) overrideAMP::Discretization::simpleDOFManagervirtual
subset(const AMP_MPI &comm)AMP::Discretization::simpleDOFManagervirtual
subset(const std::shared_ptr< const AMP::Mesh::Mesh > mesh, bool useMeshComm=true)AMP::Discretization::simpleDOFManagervirtual
subset(const AMP::Mesh::MeshIterator &iterator, const AMP_MPI &comm)AMP::Discretization::simpleDOFManagervirtual
weak_ptr_AMP::enable_shared_from_this< AMP::Discretization::DOFManager >mutableprotected
writeRestart(int64_t) const overrideAMP::Discretization::simpleDOFManagervirtual
~boxMeshDOFManager()=defaultAMP::Discretization::boxMeshDOFManagervirtual
~DOFManager()AMP::Discretization::DOFManagervirtual
~enable_shared_from_this()=defaultAMP::enable_shared_from_this< AMP::Discretization::DOFManager >virtual
~simpleDOFManager()AMP::Discretization::simpleDOFManagervirtual



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:42.
Comments on this page