#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 |
Definition at line 35 of file ilu0precond.h.
| TBCI::ILU0_Symm_BdMatrixPreconditioner< T >::ILU0_Symm_BdMatrixPreconditioner | ( | ) | [inline] |
Definition at line 38 of file ilu0precond.h.
| TBCI::ILU0_Symm_BdMatrixPreconditioner< T >::ILU0_Symm_BdMatrixPreconditioner | ( | const Symm_BdMatrix< T > & | A | ) | [inline] |
Definition at line 39 of file ilu0precond.h.
| TBCI::ILU0_Symm_BdMatrixPreconditioner< T >::~ILU0_Symm_BdMatrixPreconditioner | ( | ) | [inline] |
Definition at line 41 of file ilu0precond.h.
| void TBCI::ILU0_Symm_BdMatrixPreconditioner< T >::update | ( | const Symm_BdMatrix< T > & | A | ) | [inline] |
Definition at line 77 of file ilu0precond.h.
References TBCI::BVector< T >::resize(), STD__, T, and UNLIKELY.
Referenced by TBCI::ILU0_BdMatrixPreconditioner< T >::ILU0_BdMatrixPreconditioner().
| TVector< T > TBCI::ILU0_Symm_BdMatrixPreconditioner< T >::solve | ( | TVector< T > | x | ) | const [inline, virtual] |
Implements TBCI::Preconditioner_Sig< T, MatrixType >.
Definition at line 94 of file ilu0precond.h.
References ALIGN2, TBCI::TVector< T >::get(), LIKELY, MIN_ALIGN2, TBCI::TVector< T >::setval(), TBCI::BVector< T >::size(), TBCI::sum(), T, and TBCI::BVector< T >::vecptr().
Referenced by TBCI::ILU0_BdMatrixPreconditioner< T >::solve(), and TBCI::ILU0_BdMatrixPreconditioner< T >::transSolve().
| TVector<T> TBCI::ILU0_Symm_BdMatrixPreconditioner< T >::solve | ( | const Vector< T > & | v | ) | const [inline, virtual] |
| TVector<T> TBCI::ILU0_Symm_BdMatrixPreconditioner< T >::transSolve | ( | const Vector< T > & | v | ) | const [inline, virtual] |
| TVector<T> TBCI::ILU0_Symm_BdMatrixPreconditioner< T >::transSolve | ( | TVector< T > | tv | ) | const [inline, virtual] |
1.5.6