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

A class to define linear partitions. More...

#include <Ifpack2_LinearPartitioner_decl.hpp>

Inheritance diagram for Ifpack2::LinearPartitioner< GraphType >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 LinearPartitioner (const Teuchos::RCP< const row_graph_type > &graph)
 Constructor.
virtual ~LinearPartitioner ()
 Destructor.
void setPartitionParameters (Teuchos::ParameterList &List)
 Set the partitioner's parameters (none for linear partitioning).
void computePartitions ()
 Compute the partitions.

Detailed Description

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

A class to define linear partitions.

Template Parameters:
GraphTypeSpecialization of Tpetra::RowGraph or Tpetra::CrsGraph.

Constructor & Destructor Documentation

template<class GraphType >
Ifpack2::LinearPartitioner< GraphType >::LinearPartitioner ( const Teuchos::RCP< const row_graph_type > &  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) [virtual]

Set the partitioner's parameters (none for linear partitioning).

Implements Ifpack2::OverlappingPartitioner< GraphType >.

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

Compute the partitions.

Implements Ifpack2::OverlappingPartitioner< GraphType >.


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