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 () |
Private Attributes | |
| AlgebraType & | m_algebra |
| MatrixType const & | m_matrix |
| AlgoType | m_algo |
| ITraceMng * | m_trace_mng = nullptr |
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.
|
private |
Definition at line 926 of file ILU0Preconditioner.h.
|
private |
Definition at line 928 of file ILU0Preconditioner.h.
|
private |
Definition at line 927 of file ILU0Preconditioner.h.
|
private |
Definition at line 930 of file ILU0Preconditioner.h.