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