![]() |
#include <Preconditioner.h>
Inheritance diagram for dolfin::Preconditioner:
Public Member Functions | |
Preconditioner () | |
Constructor. | |
virtual | ~Preconditioner () |
Destructor. | |
virtual void | solve (Vector &x, const Vector &b)=0 |
Solve linear system Ax = b for given right-hand side b. |
A preconditioner solves (approximately) a linear system Ax = b for a given right-hand side b. Note that the matrix A is not given as an argument to the function solve(), since a preconditioner may be defined independent of any matrix. However, a matrix is typically given to the constructor of the preconditioner.
|
Constructor.
|
|
Destructor.
|
|
Solve linear system Ax = b for given right-hand side b.
Implemented in dolfin::BiCGSTAB, dolfin::CG, dolfin::FGMRES, dolfin::GaussSeidel, dolfin::GMRES, dolfin::Jacobi, dolfin::Richardson, and dolfin::SOR. |
Documentation automatically generated with Doxygen on 10 Sep 2004.