Isorropia::Epetra::ZoltanLib Namespace Reference

The CostDescriber class describes the vertex, edge and/or hyperedge weights. More...


Classes

class  QueryObject
 QueryObject is a class that contains the query functions required by the Zoltan library. More...


Detailed Description

The CostDescriber class describes the vertex, edge and/or hyperedge weights.

It is instantiated by the application to define weights, and then supplied to Isorropia with the Isorropia::Epetra::create_balanced_copy method or the Isorropia::Epetra::create_partitioner method.

The CostDescriber can hold vertex (row) weights. For graph partitioning with Zoltan it may also define graph edge (nonzero) weights. For hypergraph partitioning with Zoltan it may describe hyperedge (column) weights.

If the application does not provide weights, reasonable defaults will be used. Zoltan parameters (supplied with an Isorropia::Epetra::ParameterList) are available to override those defaults.