|
TBCI Numerical high perf. C++ Library 2.8.0
|
#include <ilu0precond.h>


Public Member Functions | |
| ILU0_Symm_BdMatrixPreconditioner () | |
| ILU0_Symm_BdMatrixPreconditioner (const Symm_BdMatrix< T > &A) | |
| ~ILU0_Symm_BdMatrixPreconditioner () | |
| void | update (const Symm_BdMatrix< T > &A) |
| TVector< T > | solve (TVector< T > x) const |
| TVector< T > | solve (const Vector< T > &v) const |
| TVector< T > | transSolve (const Vector< T > &v) const |
| TVector< T > | transSolve (TVector< T > tv) const |
| Public Member Functions inherited from Preconditioner_Sig< T, Symm_BdMatrix< T > > | |
| Preconditioner_Sig () | |
| virtual | ~Preconditioner_Sig () |
Templated incomplete LU preconditioner for the class TBCI::Symm_BdMatrix
Definition at line 35 of file ilu0precond.h.
|
inline |
Definition at line 38 of file ilu0precond.h.
|
inline |
Definition at line 39 of file ilu0precond.h.
References update().
|
inline |
Definition at line 41 of file ilu0precond.h.
|
inlinevirtual |
Implements Preconditioner_Sig< T, Symm_BdMatrix< T > >.
Definition at line 52 of file ilu0precond.h.
References solve().
| TVector< T > ILU0_Symm_BdMatrixPreconditioner< T >::solve | ( | TVector< T > | x | ) | const |
Definition at line 94 of file ilu0precond.h.
References ALIGN2, h, i, LIKELY, MIN_ALIGN2, REGISTER, sum(), T, and y.
Referenced by solve(), transSolve(), and transSolve().
|
inlinevirtual |
Implements Preconditioner_Sig< T, Symm_BdMatrix< T > >.
Definition at line 60 of file ilu0precond.h.
References solve().
|
inline |
Definition at line 63 of file ilu0precond.h.
References solve().
|
virtual |
Implements Preconditioner_Sig< T, Symm_BdMatrix< T > >.
Definition at line 77 of file ilu0precond.h.
References i, Symm_BdMatrix< T >::resize(), STD__, T, and UNLIKELY.
Referenced by ILU0_Symm_BdMatrixPreconditioner().