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: