ml_MultiLevelOperator.h File Reference

Defines an ML preconditioner as a Epetra_Operator derived class. More...

#include "ml_common.h"
#include "Epetra_LinearProblem.h"
#include "Epetra_Object.h"
#include "ml_include.h"
Include dependency graph for ml_MultiLevelOperator.h:

Classes

class  ML_Epetra::MultiLevelOperator
 MultiLevelOperator: An implementation of the Epetra_Operator class. More...

Namespaces

namespace  ML_Epetra
 

ML_Epetra: default namespace for all Epetra interfaces.



Detailed Description

Defines an ML preconditioner as a Epetra_Operator derived class.

ML offers two preconditioners suitable for the solution of Epetra_LinearProblem objects. This file define one the two, called MultiLevelOperator (in the ML_Epetra namespace). This preconditioner is simple wrapper of the ML_Solve() function, so that ML can be applied to Epetra_MultiVector's.

When you should use MultiLevelOperator:

When you should use MultiLevelPreconditioner:

Date:
Last update to Doxygen: 22-Jul-04
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends
Generated on Wed Apr 13 09:59:51 2011 for ML by  doxygen 1.6.3