Warning: this documentation for the development version is under construction.
Public Member Functions | |
SorPreconditioner () | |
Default constructor. | |
void | InitSymmetricPreconditioning () |
void | InitUnSymmetricPreconditioning () |
void | SetParameterRelaxation (const T ¶m) |
void | SetNumberIterations (int nb_iterations) |
template<class Vector , class Matrix > | |
void | Solve (const Matrix &A, const Vector &r, Vector &z, bool init_guess_null=true) |
Solves M z = r. | |
template<class Vector , class Matrix > | |
void | TransSolve (const Matrix &A, const Vector &r, Vector &z, bool init_guess_null=true) |
Solves M^t z = r. | |
Protected Attributes | |
bool | symmetric_precond |
true for Symmetric relaxation | |
int | nb_iter |
number of iterations | |
T | omega |
relaxation parameter |
Definition at line 25 of file Precond_Ssor.cxx.