|
|
| IncompleteCholesky (const MatrixType &matrix) |
| |
|
Index | rows () const |
| |
|
Index | cols () const |
| |
| ComputationInfo | info () const |
| | Reports whether previous computation was successful. More...
|
| |
|
void | setShift (Scalar shift) |
| | Set the initial shift parameter.
|
| |
|
template<typename MatrixType > |
| void | analyzePattern (const MatrixType &mat) |
| | Computes the fill reducing permutation vector.
|
| |
|
template<typename MatrixType > |
| void | factorize (const MatrixType &amat) |
| |
|
template<typename MatrixType > |
| void | compute (const MatrixType &matrix) |
| |
|
template<typename Rhs , typename Dest > |
| void | _solve (const Rhs &b, Dest &x) const |
| |
|
template<typename Rhs > |
| const internal::solve_retval< IncompleteCholesky, Rhs > | solve (const MatrixBase< Rhs > &b) const |
| |
|
template<typename _MatrixType > |
| void | factorize (const _MatrixType &mat) |
| |
template<typename Scalar, int _UpLo = Lower, typename _OrderingType = NaturalOrdering<int>>
class Eigen::IncompleteCholesky< Scalar, _UpLo, _OrderingType >
Modified Incomplete Cholesky with dual threshold.
References : C-J. Lin and J. J. Moré, Incomplete Cholesky Factorizations with Limited memory, SIAM J. Sci. Comput. 21(1), pp. 24-45, 1999
- Template Parameters
-
| _MatrixType | The type of the sparse matrix. It should be a symmetric matrix. It is advised to give a row-oriented sparse matrix |
| _UpLo | The triangular part of the matrix to reference. |
| _OrderingType | |