Expand description
simplicial factorization module
a simplicial factorization is one that processes the elements of the cholesky factor of the input matrix single elements, rather than by blocks. this is more efficient if the cholesky factor is very sparse
Structs§
- Elimination
Tree Ref - reference to a slice containing the cholesky factor’s elimination tree
- Simplicial
Ldlt Ref - cholesky $LDL^H$ factors containing both the symbolic and numeric representations
- Simplicial
LltRef - cholesky $LL^H$ factor containing both its symbolic and numeric representations
- Symbolic
Simplicial Cholesky - cholesky factor structure containing its symbolic structure
Functions§
- factorize_
simplicial_ numeric_ ldlt - computes the numeric values of the cholesky $LDL^H$ factors of the matrix $A$, and stores
them in
l_values - factorize_
simplicial_ numeric_ ldlt_ scratch - returns the size and alignment of the workspace required to compute the numeric
cholesky $LDL^H$ factorization of a matrix $A$ with dimension
n - factorize_
simplicial_ numeric_ ldlt_ with_ row_ idx - computes the row indices and numeric values of the cholesky $LDL^H$ factor of the matrix
$A$, and stores them in
l_row_idxandl_values - factorize_
simplicial_ numeric_ llt - computes the numeric values of the cholesky $LL^H$ factor of the matrix $A$, and stores them
in
l_values - factorize_
simplicial_ numeric_ llt_ scratch - returns the size and alignment of the workspace required to compute the numeric
cholesky $LL^H$ factorization of a matrix $A$ with dimension
n - factorize_
simplicial_ numeric_ llt_ with_ row_ idx - computes the row indices and numeric values of the cholesky $LL^H$ factor of the matrix
$A$, and stores them in
l_row_idxandl_values - factorize_
simplicial_ symbolic_ cholesky - computes the symbolic structure of the cholesky factor of the matrix $A$
- factorize_
simplicial_ symbolic_ cholesky_ scratch - computes the size and alignment of the workspace required to compute the symbolic
cholesky factorization of a square matrix with size
n - prefactorize_
symbolic_ cholesky - computes the elimination tree and column counts of the cholesky factorization of the matrix $A$
- prefactorize_
symbolic_ cholesky_ scratch - computes the size and alignment of the workspace required to compute the elimination tree
and column counts of a matrix of size
nwithnnznon-zero entries