28    MPI_Comm comm, 
const graph::AdjacencyList<std::int64_t>& graph,
 
   29    const std::vector<T>& node_disp, 
const std::vector<T>& part);
 
   37enum class strategy : std::uint8_t
 
   56                                double imbalance = 0.025, 
int seed = 0);
 
   76                                std::array<int, 3> options = {1, 0, 5});
 
   95                                double imbalance = 0.03,
 
   96                                bool suppress_output = 
true);
 
 
Interfaces to KaHIP parallel partitioner.
Definition partitioners.h:83
 
Graph data structures and algorithms.
Definition AdjacencyList.h:20
 
std::function< graph::AdjacencyList< std::int32_t >( MPI_Comm, int, const AdjacencyList< std::int64_t > &, bool)> partition_fn
Signature of functions for computing the parallel partitioning of a distributed graph.
Definition partition.h:31
 
graph::AdjacencyList< int > compute_destination_ranks(MPI_Comm comm, const graph::AdjacencyList< std::int64_t > &graph, const std::vector< T > &node_disp, const std::vector< T > &part)
Definition partitioners.cpp:39