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 882 of file ILU0Preconditioner.h.
| typedef AlgebraT Alien::ILU0Preconditioner< AlgebraT >::AlgebraType |
Definition at line 886 of file ILU0Preconditioner.h.
| typedef LUFactorisationAlgo<MatrixType, VectorType> Alien::ILU0Preconditioner< AlgebraT >::AlgoType |
Definition at line 893 of file ILU0Preconditioner.h.
| typedef AlgebraType::Matrix Alien::ILU0Preconditioner< AlgebraT >::MatrixType |
Definition at line 887 of file ILU0Preconditioner.h.
| typedef MatrixType::ProfileType Alien::ILU0Preconditioner< AlgebraT >::ProfileType |
Definition at line 889 of file ILU0Preconditioner.h.
| typedef MatrixType::ValueType Alien::ILU0Preconditioner< AlgebraT >::ValueType |
Definition at line 890 of file ILU0Preconditioner.h.
| typedef AlgebraType::Vector Alien::ILU0Preconditioner< AlgebraT >::VectorType |
Definition at line 888 of file ILU0Preconditioner.h.
|
inline |
Definition at line 895 of file ILU0Preconditioner.h.
|
inlinevirtual |
Definition at line 902 of file ILU0Preconditioner.h.
|
inline |
Definition at line 904 of file ILU0Preconditioner.h.
|
inline |
Definition at line 914 of file ILU0Preconditioner.h.
|
inline |
Definition at line 909 of file ILU0Preconditioner.h.
|
inline |
Definition at line 919 of file ILU0Preconditioner.h.