atlas
Public Types | Public Member Functions | Friends | List of all members
atlas::mesh::detail::PartitionGraph Class Reference
Inheritance diagram for atlas::mesh::detail::PartitionGraph:
Inheritance graph
[legend]
Collaboration diagram for atlas::mesh::detail::PartitionGraph:
Collaboration graph
[legend]

Public Types

using Neighbours = std::vector< idx_t >
 

Public Member Functions

 PartitionGraph (idx_t values[], idx_t rows, idx_t displs[], idx_t counts[])
 
size_t footprint () const
 
idx_t size () const
 
Neighbours nearestNeighbours (const idx_t partition) const
 
idx_t maximumNearestNeighbours () const
 
 operator bool () const
 

Friends

std::ostream & operator<< (std::ostream &s, const PartitionGraph &p)
 

The documentation for this class was generated from the following files: