PurposeΒΆ
SpLLT is a direct solver for solving large sparse symmetric positive-definite linear systems of equations:
\[AX=B\]
This is done by computing the Cholesky decomposition of the input matrix:
\[PAP^T=LL^T\]
where the factor \(L\) is a lower triangular matrix and the matrix \(P\) is a permutation matrix used to reduce the fill-in generated during the factorization. Following the matrix factorization the solution can be retrieved by successively solving the system \(LY=PB\) (forward substitution) and \(L^{T}PX=Y\) (backward substitutions).