16 #include "atlas/library/config.h" 17 #include "atlas/util/Object.h" 31 using Neighbours = std::vector<idx_t>;
36 size_t footprint()
const;
38 Neighbours nearestNeighbours(
const idx_t partition )
const;
39 idx_t maximumNearestNeighbours()
const;
40 operator bool()
const;
43 void print( std::ostream& )
const;
44 friend std::ostream& operator<<( std::ostream& s,
const PartitionGraph& p );
47 std::vector<idx_t> counts_;
48 std::vector<idx_t> displs_;
49 std::vector<idx_t> values_;
50 idx_t maximum_nearest_neighbours_;
Definition: PartitionGraph.h:29
Definition: MeshImpl.h:54
Contains all atlas classes and methods.
Definition: atlas-grids.cc:33
long idx_t
Integer type for indices in connectivity tables.
Definition: config.h:42