public class MultiLevelKLNetworkPartitioner extends java.lang.Object implements NetworkPartitioner
Constructor and Description |
---|
MultiLevelKLNetworkPartitioner() |
Modifier and Type | Method and Description |
---|---|
double |
getBalanceFactor() |
java.util.ArrayList<java.util.Set<Node>> |
getPartitions() |
int[] |
getPartitionsAsIntArray() |
void |
initialize(Node[] nodes,
Projection[] projections,
int numPartitions) |
void |
setBalanceFactor(double myBalanceFactor) |
public double getBalanceFactor()
public void setBalanceFactor(double myBalanceFactor)
public void initialize(Node[] nodes, Projection[] projections, int numPartitions)
initialize
in interface NetworkPartitioner
public java.util.ArrayList<java.util.Set<Node>> getPartitions()
getPartitions
in interface NetworkPartitioner
public int[] getPartitionsAsIntArray()
getPartitionsAsIntArray
in interface NetworkPartitioner