This is the complete list of members for AMP::Mesh::PureLogicalMesh, including all inherited members.
| BoxMesh(std::shared_ptr< const MeshParameters >) | AMP::Mesh::BoxMesh | explicitprotected |
| BoxMesh(const BoxMesh &) | AMP::Mesh::BoxMesh | explicitprotected |
| BoxMesh(int64_t, AMP::IO::RestartManager *) | AMP::Mesh::BoxMesh | protected |
| BoxMesh() | AMP::Mesh::BoxMesh | protected |
| clone() const override | AMP::Mesh::PureLogicalMesh | virtual |
| compare(const Mesh &a, const Mesh &b) | AMP::Mesh::Mesh | static |
| containsElement(const MeshElementID &id) const | AMP::Mesh::Mesh | virtual |
| convert(const MeshElementIndex &id) const | AMP::Mesh::BoxMesh | inline |
| convert(const MeshElementID &id) const | AMP::Mesh::BoxMesh | inline |
| coord(const MeshElementIndex &index, double *pos) const override | AMP::Mesh::PureLogicalMesh | virtual |
| createBoundingBox() override | AMP::Mesh::PureLogicalMesh | protectedvirtual |
| createIterator(const ElementBlocks &list) const | AMP::Mesh::BoxMesh | |
| createMap(const std::vector< MeshElementIndex >) const | AMP::Mesh::BoxMesh | protected |
| createMaps() | AMP::Mesh::BoxMesh | protected |
| createVector(const std::string &name, int gcw=0) | AMP::Mesh::BoxMesh | |
| createView(const Mesh &mesh, const AMP::Database &db) | AMP::Mesh::Mesh | static |
| d_blockID | AMP::Mesh::BoxMesh | protected |
| d_bnd | AMP::Mesh::BoxMesh | mutableprotected |
| d_box | AMP::Mesh::Mesh | protected |
| d_box_local | AMP::Mesh::Mesh | protected |
| d_comm | AMP::Mesh::Mesh | protected |
| d_endIndex | AMP::Mesh::BoxMesh | protected |
| d_geometry | AMP::Mesh::Mesh | protected |
| d_globalSize | AMP::Mesh::BoxMesh | protected |
| d_indexSize | AMP::Mesh::BoxMesh | protected |
| d_localIndex | AMP::Mesh::BoxMesh | protected |
| d_max_gcw | AMP::Mesh::Mesh | protected |
| d_meshID | AMP::Mesh::Mesh | protected |
| d_name | AMP::Mesh::Mesh | protected |
| d_numBlocks | AMP::Mesh::BoxMesh | protected |
| d_rank | AMP::Mesh::BoxMesh | protected |
| d_size | AMP::Mesh::BoxMesh | protected |
| d_startIndex | AMP::Mesh::BoxMesh | protected |
| d_surface | AMP::Mesh::BoxMesh | mutableprotected |
| d_surfaceId | AMP::Mesh::BoxMesh | protected |
| d_surfaceMaps | AMP::Mesh::BoxMesh | protected |
| displaceMesh(const std::vector< double > &x) override | AMP::Mesh::PureLogicalMesh | virtual |
| displaceMesh(std::shared_ptr< const AMP::LinearAlgebra::Vector >) override | AMP::Mesh::PureLogicalMesh | virtual |
| ElementBlocks typedef | AMP::Mesh::BoxMesh | |
| ElementListPtr typedef | AMP::Mesh::Mesh | |
| estimateLogicalMeshSize(std::shared_ptr< const MeshParameters > params) | AMP::Mesh::BoxMesh | static |
| estimateMeshSize(std::shared_ptr< const MeshParameters > params) | AMP::Mesh::BoxMesh | static |
| fillCartesianNodes(int dim, const int *globalSize, const double *range, const std::vector< MeshElementIndex > &index, std::vector< double > *coord) | AMP::Mesh::BoxMesh | protectedstatic |
| finalize(const std::string &name, const std::vector< double > &displacement) | AMP::Mesh::BoxMesh | protected |
| fixPeriodic(MeshElementIndex &id) const | AMP::Mesh::BoxMesh | inline |
| generate(std::shared_ptr< const MeshParameters > params) | AMP::Mesh::BoxMesh | static |
| generatorType typedef | AMP::Mesh::Mesh | |
| GeomDim | AMP::Mesh::Mesh | protected |
| getAllMeshIDs() const | AMP::Mesh::Mesh | virtual |
| getBaseMeshIDs() const | AMP::Mesh::Mesh | virtual |
| getBlockIDIterator(const GeomType type, const int id, const int gcw=0) const override final | AMP::Mesh::BoxMesh | virtual |
| getBlockIDs() const override final | AMP::Mesh::BoxMesh | virtual |
| getBoundaryIDIterator(const GeomType type, const int id, const int gcw=0) const override final | AMP::Mesh::BoxMesh | virtual |
| getBoundaryIDs() const override final | AMP::Mesh::BoxMesh | virtual |
| getBoundingBox() const | AMP::Mesh::Mesh | inline |
| getComm() const | AMP::Mesh::Mesh | inline |
| getDim() const | AMP::Mesh::Mesh | inline |
| getDisplacement(std::shared_ptr< const AMP::Database > db) | AMP::Mesh::BoxMesh | protected |
| getElement(const MeshElementID &id) const override final | AMP::Mesh::BoxMesh | virtual |
| getElement(const MeshElementIndex &index) const | AMP::Mesh::BoxMesh | |
| getElementFromLogical(const AMP::Geometry::Point &x, GeomType type) const | AMP::Mesh::BoxMesh | |
| getElementFromPhysical(const AMP::Geometry::Point &x, GeomType type) const | AMP::Mesh::BoxMesh | |
| getElementParents(const MeshElement &elem, const GeomType type) const override final | AMP::Mesh::BoxMesh | virtual |
| getGeometry() | AMP::Mesh::Mesh | inline |
| getGeometry() const | AMP::Mesh::Mesh | inline |
| getGeomType() const | AMP::Mesh::Mesh | inline |
| getGlobalBox(int gcw=0) const | AMP::Mesh::BoxMesh | inline |
| getIterator(const GeomType type, const int gcw=0) const override final | AMP::Mesh::BoxMesh | virtual |
| AMP::Mesh::Mesh::getIterator(SetOP OP, const MeshIterator &A, const MeshIterator &B) | AMP::Mesh::Mesh | static |
| AMP::Mesh::Mesh::getIterator(SetOP OP, const MeshIterator &, MeshIteratorEnd) | AMP::Mesh::Mesh | static |
| AMP::Mesh::Mesh::getIterator(SetOP OP, MeshIteratorEnd, const MeshIterator &) | AMP::Mesh::Mesh | static |
| AMP::Mesh::Mesh::getIterator(SetOP OP, MeshIteratorEnd, MeshIteratorEnd) | AMP::Mesh::Mesh | static |
| getIteratorRange(std::array< int, 6 > range, const GeomType type, const int gcw) const | AMP::Mesh::BoxMesh | |
| getLocalBaseMeshIDs() const | AMP::Mesh::Mesh | virtual |
| getLocalBlock(int rank) const | AMP::Mesh::BoxMesh | inline |
| getLocalBoundingBox() const | AMP::Mesh::Mesh | inline |
| getLocalBox(int gcw=0) const | AMP::Mesh::BoxMesh | inline |
| getLocalMeshIDs() const | AMP::Mesh::Mesh | virtual |
| getMaxGhostWidth() const | AMP::Mesh::Mesh | inline |
| getName() const | AMP::Mesh::Mesh | inlinevirtual |
| getPositionVector(std::string name, const int gcw=0) const | AMP::Mesh::Mesh | virtual |
| getRank(const MeshElementIndex &id) const | AMP::Mesh::BoxMesh | inline |
| getSurface(int surface, GeomType type) const | AMP::Mesh::BoxMesh | |
| getSurface2(int surface, GeomType type) const | AMP::Mesh::BoxMesh | protected |
| getSurfaceID(int surface) const | AMP::Mesh::BoxMesh | |
| getSurfaceIterator(const GeomType type, const int gcw=0) const override final | AMP::Mesh::BoxMesh | virtual |
| globalCoord() const override | AMP::Mesh::PureLogicalMesh | virtual |
| IndexList typedef | AMP::Mesh::BoxMesh | protected |
| initialize(const std::array< int, 3 > &size, const std::array< int, 6 > &ids, const std::vector< int > &minSize={}) | AMP::Mesh::BoxMesh | protected |
| intersect(const ElementBlocks &v1, const ElementBlocks &v2) const | AMP::Mesh::BoxMesh | |
| isBaseMesh() const | AMP::Mesh::Mesh | virtual |
| isMember(const MeshElementID &id) const | AMP::Mesh::Mesh | virtual |
| isMember(const MeshIterator &it) const | AMP::Mesh::Mesh | virtual |
| isMeshMovable() const override | AMP::Mesh::PureLogicalMesh | virtual |
| isOnBoundary(const MeshElementIndex &index, int id) const | AMP::Mesh::BoxMesh | virtual |
| isOnSurface(const MeshElementIndex &index) const | AMP::Mesh::BoxMesh | virtual |
| ListPtr typedef | AMP::Mesh::BoxMesh | protected |
| loadBalance(std::array< int, 3 > size, int N_procs, std::vector< int > *startIndex, std::vector< int > minSize={}) | AMP::Mesh::BoxMesh | protectedstatic |
| localCoord() const override | AMP::Mesh::PureLogicalMesh | virtual |
| localSize() const | AMP::Mesh::BoxMesh | inline |
| maxProcs(std::shared_ptr< const MeshParameters > params) | AMP::Mesh::BoxMesh | static |
| Mesh(std::shared_ptr< const MeshParameters > params) | AMP::Mesh::Mesh | explicit |
| Mesh(const std::shared_ptr< Mesh > &old_mesh, MeshIterator &iterator) | AMP::Mesh::Mesh | |
| Mesh(int64_t fid, AMP::IO::RestartManager *manager) | AMP::Mesh::Mesh | protected |
| Mesh() | AMP::Mesh::Mesh | protected |
| Mesh(const Mesh &old) | AMP::Mesh::Mesh | explicitprotected |
| meshClass() const override | AMP::Mesh::PureLogicalMesh | virtual |
| MeshElementPtr typedef | AMP::Mesh::Mesh | |
| meshID() const | AMP::Mesh::Mesh | inline |
| Movable enum name | AMP::Mesh::Mesh | |
| numBlocks() const | AMP::Mesh::BoxMesh | inline |
| numGhostElements(const GeomType type, const int gcw) const override final | AMP::Mesh::BoxMesh | virtual |
| numGlobalElements(const GeomType type) const override final | AMP::Mesh::BoxMesh | virtual |
| numLocalElements(const GeomType type) const override final | AMP::Mesh::BoxMesh | virtual |
| onSide(const MeshElementIndex &index, int d, int s) const | AMP::Mesh::BoxMesh | protected |
| operator!=(const Mesh &mesh) const | AMP::Mesh::Mesh | inline |
| operator=(const PureLogicalMesh &)=delete | AMP::Mesh::PureLogicalMesh | |
| AMP::Mesh::BoxMesh::operator=(const BoxMesh &)=delete | AMP::Mesh::BoxMesh | protected |
| AMP::Mesh::Mesh::operator=(const Mesh &old)=delete | AMP::Mesh::Mesh | protected |
| operator==(const Mesh &mesh) const override | AMP::Mesh::PureLogicalMesh | virtual |
| periodic() const | AMP::Mesh::BoxMesh | inline |
| PhysicalDim | AMP::Mesh::Mesh | protected |
| physicalToLogical(const AMP::Geometry::Point &x) const override | AMP::Mesh::PureLogicalMesh | virtual |
| positionHash() const override | AMP::Mesh::PureLogicalMesh | virtual |
| printMeshHierarchy(const Mesh &mesh, std::ostream &out=std::cout, const std::string &prefix="") | AMP::Mesh::Mesh | static |
| PureLogicalMesh(std::shared_ptr< const MeshParameters >) | AMP::Mesh::PureLogicalMesh | explicit |
| PureLogicalMesh(const PureLogicalMesh &) | AMP::Mesh::PureLogicalMesh | explicit |
| PureLogicalMesh(int64_t, AMP::IO::RestartManager *) | AMP::Mesh::PureLogicalMesh | |
| reduceBox(const std::vector< double > &, const AMP_MPI &) | AMP::Mesh::Mesh | protectedstatic |
| registerChildObjects(AMP::IO::RestartManager *manager) const | AMP::Mesh::Mesh | virtual |
| setMeshID() | AMP::Mesh::Mesh | protected |
| setName(std::string name) | AMP::Mesh::Mesh | inlinevirtual |
| shared_from_this() | AMP::enable_shared_from_this< AMP::Mesh::Mesh > | inline |
| shared_from_this() const | AMP::enable_shared_from_this< AMP::Mesh::Mesh > | inline |
| size() const | AMP::Mesh::BoxMesh | inline |
| Subset(MeshID meshID) const | AMP::Mesh::Mesh | virtual |
| Subset(std::string name) const | AMP::Mesh::Mesh | virtual |
| Subset(const MeshIterator &iterator, bool isGlobal=true) const | AMP::Mesh::Mesh | virtual |
| Subset(Mesh &mesh) const | AMP::Mesh::Mesh | virtual |
| SurfaceMapStruct typedef | AMP::Mesh::BoxMesh | protected |
| weak_ptr_ | AMP::enable_shared_from_this< AMP::Mesh::Mesh > | mutableprotected |
| writeRestart(int64_t) const override | AMP::Mesh::PureLogicalMesh | virtual |
| ~BoxMesh() | AMP::Mesh::BoxMesh | virtual |
| ~enable_shared_from_this()=default | AMP::enable_shared_from_this< AMP::Mesh::Mesh > | virtual |
| ~Mesh() | AMP::Mesh::Mesh | virtual |
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:43. Comments on this page |