  Isorropia | Isorropia is the namespace that contains general definitions that apply to all partitioners and that contains abstract classes that declare the methods and data to be supplied by specific partitioners  | 
   Epetra |  | 
    ZoltanLib | The CostDescriber class describes the vertex, edge and/or hyperedge weights  | 
     QueryObject | QueryObject is a class that contains the query functions required by the Zoltan library  | 
    Colorer | An implementation of the Colorer interface that operates on Epetra matrices and linear systems  | 
    CostDescriber |  | 
    LevelScheduler | An implementation of the LevelScheduler interface that operates on and Epetra_CrsGraph, representing the non-zeros in a matrix  | 
    Library | An implementation of the Partitioner interface that operates on Epetra matrices and linear systems  | 
    Matcher | An implementation of the Matcher interface that operates on Epetra matrices and Graphs  | 
    Operator | An implementation of the Partitioner interface that operates on Epetra matrices and linear systems  | 
    Orderer | An implementation of the Orderer interface that operates on Epetra matrices and linear systems  | 
    Partitioner | An implementation of the Partitioner interface that operates on Epetra matrices and linear systems  | 
    Partitioner2D | An implementation of the Partitioner interface that operates on Epetra matrices and linear systems  | 
    Prober | An implementation of the Prober interface that operates on Epetra matrices and linear systems  | 
    Redistributor | Class which is constructed with a Partitioner instance, and provides several methods for redistributing Epetra objects given the partitioning computed by the Partitioner object  | 
    ZoltanLibClass |  | 
   Utils | Utils is the namespace within the Isorropia namespace that defines general definitions of utilities that may be of use to any specific partitioner  | 
   Colorer | Interface (abstract base class) for computing a new coloring and describing the result  | 
   CostDescriber | Interface (abstract base class) for describing the weights or costs associated with the vertices and/or edges or hyperedges of the object to be partitioned, ordered or colored  | 
   Exception | A simple extension of std::exception with constructors that accept a message in the form of a 'const char*' or a 'std::string'  | 
   LevelScheduler | Interface (abstract base class) for an operator that computes a partitioning of local elements into levels  | 
   Operator | Interface (abstract base class) for computing a new partitioning/coloring/ ordering and exploiting their results  | 
   Orderer | Interface (abstract base class) for computing a new ordering and describing the layout of elements in the new order  | 
   Partitioner | Interface (abstract base class) for computing a new partitioning and describing the layout of elements in the new partition (the parts)  | 
   Partitioner2D | Interface (abstract base class) for computing a new 2D partitioning and describing the layout of elements in the new partitions  | 
   Redistributor | Abstract base class for classes which are constructed with a Partitioner instance, and define methods to redistribute their objects  | 
  ispatest | Ispatest is the namespace that contains isorropia's test-utilities  |