20 #ifndef __CXXGRAPH_PARTITIONING_PARTITIONSTATE_H__
21 #define __CXXGRAPH_PARTITIONING_PARTITIONSTATE_H__
29 namespace PARTITIONING
36 virtual int getMachineLoad(
int m) = 0;
37 virtual void incrementMachineLoad(
int m,
const Edge<T>* e) = 0;
38 virtual int getMinLoad() = 0;
39 virtual int getMaxLoad() = 0;
40 virtual std::vector<int> getMachines_load() = 0;
41 virtual int getTotalReplicas() = 0;
42 virtual int getNumVertices() = 0;
43 virtual std::set<int> getVertexIds() = 0;
Definition: PartitionState.hpp:33
Definition: Record.hpp:31