43#ifndef IFPACK_GREEDYPARTITIONER_H
44#define IFPACK_GREEDYPARTITIONER_H
46#include "Ifpack_ConfigDefs.h"
47#include "Ifpack_Partitioner.h"
48#include "Ifpack_OverlappingPartitioner.h"
49#include "Teuchos_ParameterList.hpp"
74 RootNode_ = List.get(
"partitioner: root node", RootNode_);
Ifpack_Graph: a pure virtual class that defines graphs for IFPACK.
Ifpack_GreedyPartitioner: A class to decompose Ifpack_Graph's using a simple greedy algorithm.
int SetPartitionParameters(Teuchos::ParameterList &List)
Sets all the parameters for the partitioner (root node).
int ComputePartitions()
Computes the partitions. Returns 0 if successful.
Ifpack_GreedyPartitioner(const Ifpack_Graph *Graph)
Constructor.
virtual ~Ifpack_GreedyPartitioner()
Destructor.