#include <diagprecond.h>


Public Member Functions | |
| DiagPreconditioner () | |
| DiagPreconditioner (const MatrixType &A) | |
| ~DiagPreconditioner () | |
| void | update (const MatrixType &A) |
| TVector< T > | solve (const Vector< T > &v) const |
| TVector< T > | solve (TVector< T > tv) const |
| TVector< T > | transSolve (const Vector< T > &v) const |
| TVector< T > | transSolve (TVector< T > tv) const |
Friends | |
| class | SystemMatrix |
Definition at line 27 of file diagprecond.h.
| TBCI::DiagPreconditioner< T, MatrixType >::DiagPreconditioner | ( | ) | [inline] |
Definition at line 35 of file diagprecond.h.
| TBCI::DiagPreconditioner< T, MatrixType >::DiagPreconditioner | ( | const MatrixType & | A | ) | [inline] |
Definition at line 37 of file diagprecond.h.
| TBCI::DiagPreconditioner< T, MatrixType >::~DiagPreconditioner | ( | ) | [inline] |
Definition at line 39 of file diagprecond.h.
| void TBCI::DiagPreconditioner< T, MatrixType >::update | ( | const MatrixType & | A | ) | [inline, virtual] |
| TVector<T> TBCI::DiagPreconditioner< T, MatrixType >::solve | ( | const Vector< T > & | v | ) | const [inline, virtual] |
| TVector<T> TBCI::DiagPreconditioner< T, MatrixType >::solve | ( | TVector< T > | tv | ) | const [inline, virtual] |
Implements TBCI::Preconditioner_Sig< T, MatrixType >.
Definition at line 66 of file diagprecond.h.
References TBCI::TVector< T >::get(), and TBCI::TVector< T >::set().
| TVector<T> TBCI::DiagPreconditioner< T, MatrixType >::transSolve | ( | const Vector< T > & | v | ) | const [inline, virtual] |
| TVector<T> TBCI::DiagPreconditioner< T, MatrixType >::transSolve | ( | TVector< T > | tv | ) | const [inline, virtual] |
friend class SystemMatrix [friend] |
Definition at line 33 of file diagprecond.h.
1.5.6