|
ML
Version of the Day
|
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"
Classes | |
| class | ML_Epetra::MultiLevelOperator |
| MultiLevelOperator: An implementation of the Epetra_Operator class. More... | |
Namespaces | |
| ML_Epetra | |
| ML_Epetra: default namespace for all Epetra interfaces. | |
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:
1.8.5