Ifpack2 Templated Preconditioning Package Version 1.0
Public Member Functions
Ifpack2::LinearPartitioner< GraphType > Class Template Reference

Ifpack2::LinearPartitioner: A class to define linear partitions. More...

#include <Ifpack2_LinearPartitioner_decl.hpp>

Inherits Ifpack2::OverlappingPartitioner< GraphType >.

List of all members.

Public Member Functions

 LinearPartitioner (const Teuchos::RCP< const Tpetra::RowGraph< LocalOrdinal, GlobalOrdinal, Node > > &Graph)
 Constructor.
virtual ~LinearPartitioner ()
 Destructor.
void setPartitionParameters (Teuchos::ParameterList &List)
 Sets all the parameters for the partitioner (none for linear partioning).
void computePartitions ()
 Computes the partitions. Returns 0 if successful.

Detailed Description

template<class GraphType>
class Ifpack2::LinearPartitioner< GraphType >

Ifpack2::LinearPartitioner: A class to define linear partitions.


Constructor & Destructor Documentation

template<class GraphType >
Ifpack2::LinearPartitioner< GraphType >::LinearPartitioner ( const Teuchos::RCP< const Tpetra::RowGraph< LocalOrdinal, GlobalOrdinal, Node > > &  Graph)

Constructor.

template<class GraphType >
Ifpack2::LinearPartitioner< GraphType >::~LinearPartitioner ( ) [virtual]

Destructor.


Member Function Documentation

template<class GraphType >
void Ifpack2::LinearPartitioner< GraphType >::setPartitionParameters ( Teuchos::ParameterList List)

Sets all the parameters for the partitioner (none for linear partioning).

template<class GraphType >
void Ifpack2::LinearPartitioner< GraphType >::computePartitions ( )

Computes the partitions. Returns 0 if successful.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends