TrilinosWrappers::PreconditionChebyshev Class Reference
[TrilinosWrappersPreconditioners]

Inheritance diagram for TrilinosWrappers::PreconditionChebyshev:
Inheritance graph
[legend]

List of all members.

Classes

struct  AdditionalData

Public Member Functions

void initialize (const SparseMatrix &matrix, const AdditionalData &additional_data=AdditionalData())

Private Attributes

Teuchos::RCP< Ifpack_Chebyshev > ifpack

Detailed Description

A wrapper class for a Chebyshev preconditioner for Trilinos matrices.

The AdditionalData data structure allows to set preconditioner options.

Author:
Martin Kronbichler, 2008

Member Function Documentation

void TrilinosWrappers::PreconditionChebyshev::initialize ( const SparseMatrix matrix,
const AdditionalData additional_data = AdditionalData() 
)

Initialize function. Takes the matrix which is used to form the preconditioner, and additional flags if there are any.


Member Data Documentation

Teuchos::RCP<Ifpack_Chebyshev> TrilinosWrappers::PreconditionChebyshev::ifpack [private]

This is a pointer to the Ifpack data contained in this preconditioner.


The documentation for this class was generated from the following file:

deal.II documentation generated on Mon Nov 23 22:58:37 2009 by doxygen 1.6.1