CXXGraph  0.4.0
CXXGraph is a header only, that manages the Graphs and it's algorithm in C++
Public Member Functions | List of all members
CXXGRAPH::PARTITIONING::CoordinatedPartitionState< T > Class Template Reference
Inheritance diagram for CXXGRAPH::PARTITIONING::CoordinatedPartitionState< T >:
Inheritance graph
[legend]
Collaboration diagram for CXXGRAPH::PARTITIONING::CoordinatedPartitionState< T >:
Collaboration graph
[legend]

Public Member Functions

 CoordinatedPartitionState (Globals &G)
 
std::shared_ptr< Record< T > > getRecord (int x)
 
int getMachineLoad (int m)
 
int getMachineLoadVertices (int m)
 
void incrementMachineLoad (int m, const Edge< T > *e)
 
int getMinLoad ()
 
int getMaxLoad ()
 
std::vector< int > getMachines_load ()
 
int getTotalReplicas ()
 
int getNumVertices ()
 
std::set< int > getVertexIds ()
 
void incrementMachineLoadVertices (int m)
 
std::vector< int > getMachines_loadVertices ()
 
const PartitionMap< T > & getPartitionMap ()
 

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