Advanced Multi-Physics (AMP)
On-Line Documentation
Classes | Namespaces | Enumerations | Functions
MeshID.h File Reference
#include <cstdint>
#include <memory>
#include <string>
Include dependency graph for MeshID.h:

Go to the source code of this file.

Classes

struct  AMP::Mesh::ElementID
 A structure used to identify an element within a mesh. More...
 
struct  AMP::Mesh::MeshElementID
 A structure used to identify the mesh element. More...
 
struct  AMP::Mesh::MeshID
 A structure used to identify the mesh. More...
 

Namespaces

namespace  AMP
 
namespace  AMP::Mesh
 

Enumerations

enum class  AMP::Mesh::GeomType : uint8_t {
  AMP::Mesh::Vertex = 0 , AMP::Mesh::Edge = 1 , AMP::Mesh::Face = 2 , AMP::Mesh::Cell = 3 ,
  AMP::Mesh::Polytope_4D = 4 , AMP::Mesh::Polytope_5D = 5 , AMP::Mesh::Nullity = 0xFF
}
 Enumeration for basic mesh-based quantities. More...
 

Functions

GeomType AMP::Mesh::operator+ (GeomType, int) noexcept
 
GeomType AMP::Mesh::operator+ (int, GeomType) noexcept
 
GeomType AMP::Mesh::operator- (GeomType, int) noexcept
 
GeomType AMP::Mesh::operator- (int, GeomType) noexcept
 
std::ostream & AMP::Mesh::operator<< (std::ostream &out, ElementID x)
 
std::ostream & AMP::Mesh::operator<< (std::ostream &out, GeomType x)
 
std::ostream & AMP::Mesh::operator<< (std::ostream &out, MeshElementID x)
 
std::ostream & AMP::Mesh::operator<< (std::ostream &out, MeshID x)
 
std::string AMP::Mesh::to_string (GeomType x)
 



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