#include <Ifpack_CrsIlut.h>
Inheritance diagram for Ifpack_CrsIlut:
Constructors/Destructor  
Ifpack_CrsIlut (const Ifpack_OverlapGraph *OverlapGraph, double DropTol=1.0E4, double FillTol=1.0)  
Constructor using Ifpack_OverlapGraph.  
Ifpack_CrsIlut (const Epetra_RowMatrix *UserMatrix, double DropTol=1.0E4, double FillTol=1.0)  
Constructor using Epetra_RowMatrix.  
Ifpack_CrsIlut (const Ifpack_CrsIlut &Source)  
Copy constructor.  
virtual  ~Ifpack_CrsIlut () 
Ifpack_CrsIlut Destructor.  
Initialization methods.  
int  SetDropTol (double DropTol) 
Set Drop tolerance value as defined by the ILUT algorithm.  
int  SetFillTol (double FillTol) 
Set fill tolerance value as defined by the ILUT algorithm.  
Attribute access methods.  
double  DropTol () const 
Set Drop tolerance value as defined by the ILUT algorithm.  
double  FillTol () const 
Set fill tolerance value as defined by the ILUT algorithm.  
Methods needed to implement OverlapFactorObject.  
int  ProcessOverlapMatrix (const Epetra_RowMatrix &A) 
Processes the overlapped user matrix for computing the ILUT preconditioner.  
int  DerivedFactor () 
Compute ILUT factors L and U: WARNING: THIS ROUTINE IS NOT USER CALLABLE, CALL Factor().  
Private Attributes  
double  DropTol_ 
double  FillTol_ 
Definition at line 51 of file Ifpack_CrsIlut.h.

Constructor using Ifpack_OverlapGraph. Creates an object from the overlap graph.
Definition at line 46 of file Ifpack_CrsIlut.cpp. 

Constructor using Epetra_RowMatrix. Creates an Ifpack_Graph object from the user graph implicitly defined by the Epetra_RowMatrix interface.
Definition at line 57 of file Ifpack_CrsIlut.cpp. 

Copy constructor.
Definition at line 68 of file Ifpack_CrsIlut.cpp. 

Ifpack_CrsIlut Destructor.


Set Drop tolerance value as defined by the ILUT algorithm.
Definition at line 87 of file Ifpack_CrsIlut.h. 

Set fill tolerance value as defined by the ILUT algorithm.
Definition at line 90 of file Ifpack_CrsIlut.h. 

Set Drop tolerance value as defined by the ILUT algorithm.
Definition at line 107 of file Ifpack_CrsIlut.h. 

Set fill tolerance value as defined by the ILUT algorithm.
Definition at line 110 of file Ifpack_CrsIlut.h. 

Processes the overlapped user matrix for computing the ILUT preconditioner.
Implements Ifpack_OverlapFactorObject. Definition at line 97 of file Ifpack_CrsIlut.cpp. 

Compute ILUT factors L and U: WARNING: THIS ROUTINE IS NOT USER CALLABLE, CALL Factor().
Implements Ifpack_OverlapFactorObject. Definition at line 103 of file Ifpack_CrsIlut.cpp. 

Definition at line 124 of file Ifpack_CrsIlut.h. 

Definition at line 125 of file Ifpack_CrsIlut.h. 