LifeV
TwoLevelPreconditioner.hpp File Reference
+ Include dependency graph for TwoLevelPreconditioner.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  TwoLevelPreconditioner
 An operator that provides a two level approximation of the inverse of a Epetra_CsrMatrix object. More...
 

Namespaces

 LifeV
 Default Physical Solver.
 
 LifeV::Operators
 
 LifeV::Operators::anonymous_namespace{TwoLevelPreconditioner.hpp}
 

Functions

RowMatrixPreconditioner * createTwoLevel ()
 

Variables

static bool registerTL = RowMatrixPreconditionerFactory::instance().registerProduct( "TwoLevel", &createTwoLevel )
 

Detailed Description

Author
Umberto Villa
Date
2011-10-12 This file contains the definition of the class TwoLevelPreconditioner. TwoLevelPreconditioer require a fine level operator and extension/prolongator operator of class Epetra_CsrMatrix. The ApplyInverse method of this class provides a two level approximation of the inverse of the original operator.

Definition in file TwoLevelPreconditioner.hpp.