Public Types | |
| typedef AlgebraT | AlgebraType |
| typedef AlgebraType::Matrix | MatrixType |
| typedef AlgebraType::Vector | VectorType |
| typedef MatrixType::ProfileType | ProfileType |
| typedef MatrixType::ValueType | ValueType |
| typedef LUFactorisationAlgo< MatrixType, VectorType > | AlgoType |
Public Member Functions | |
| ILU0Preconditioner (AlgebraType &algebra, MatrixType const &matrix, ITraceMng *trace_mng=nullptr) | |
| void | init () |
| void | solve (VectorType const &y, VectorType &x) const |
| void | solve (AlgebraType &algebra, VectorType const &y, VectorType &x) const |
| void | update () |
Definition at line 912 of file ILU0Preconditioner.h.
| typedef AlgebraT Alien::ILU0Preconditioner< AlgebraT >::AlgebraType |
Definition at line 916 of file ILU0Preconditioner.h.
| typedef LUFactorisationAlgo<MatrixType, VectorType> Alien::ILU0Preconditioner< AlgebraT >::AlgoType |
Definition at line 923 of file ILU0Preconditioner.h.
| typedef AlgebraType::Matrix Alien::ILU0Preconditioner< AlgebraT >::MatrixType |
Definition at line 917 of file ILU0Preconditioner.h.
| typedef MatrixType::ProfileType Alien::ILU0Preconditioner< AlgebraT >::ProfileType |
Definition at line 919 of file ILU0Preconditioner.h.
| typedef MatrixType::ValueType Alien::ILU0Preconditioner< AlgebraT >::ValueType |
Definition at line 920 of file ILU0Preconditioner.h.
| typedef AlgebraType::Vector Alien::ILU0Preconditioner< AlgebraT >::VectorType |
Definition at line 918 of file ILU0Preconditioner.h.
|
inline |
Definition at line 925 of file ILU0Preconditioner.h.
|
inlinevirtual |
Definition at line 932 of file ILU0Preconditioner.h.
|
inline |
Definition at line 934 of file ILU0Preconditioner.h.
|
inline |
Definition at line 944 of file ILU0Preconditioner.h.
|
inline |
Definition at line 939 of file ILU0Preconditioner.h.
|
inline |
Definition at line 949 of file ILU0Preconditioner.h.