atlas
|
Public Member Functions | |
MeshImpl () | |
Construct a empty MeshImpl. | |
MeshImpl (eckit::Stream &) | |
Construct a mesh from a Stream (serialization) | |
void | encode (eckit::Stream &s) const |
Serialization to Stream. | |
~MeshImpl () | |
Destructor. More... | |
util::Metadata & | metadata () |
const util::Metadata & | metadata () const |
void | print (std::ostream &) const |
const Nodes & | nodes () const |
Nodes & | nodes () |
const Cells & | cells () const |
Cells & | cells () |
const Edges & | edges () const |
Edges & | edges () |
const HybridElements & | facets () const |
HybridElements & | facets () |
const HybridElements & | ridges () const |
HybridElements & | ridges () |
const HybridElements & | peaks () const |
HybridElements & | peaks () |
bool | generated () const |
size_t | footprint () const |
Return the memory footprint of the mesh. | |
idx_t | partition () const |
idx_t | nb_partitions () const |
void | updateDevice () const |
void | updateHost () const |
void | syncHostDevice () const |
const Projection & | projection () const |
const PartitionGraph & | partitionGraph () const |
PartitionGraph::Neighbours | nearestNeighbourPartitions () const |
const PartitionPolygon & | polygon (idx_t halo=0) const |
const util::PartitionPolygons & | polygons () const |
const Grid | grid () const |
void | attachObserver (MeshObserver &) const |
void | detachObserver (MeshObserver &) const |
Friends | |
class | ::atlas::Mesh |
std::ostream & | operator<< (std::ostream &s, const MeshImpl &p) |
atlas::mesh::detail::MeshImpl::~MeshImpl | ( | ) |
Destructor.