Module supernodal

Module supernodal 

Source
Expand description

supernodal factorization module

a supernodal factorization is one that processes the elements of the $QR$ factors of the input matrix by blocks, rather than by single elements. this is more efficient if the $QR$ factors are somewhat dense

Structs§

SupernodalQrRef
$QR$ factors containing both the symbolic and numeric representations
SymbolicSupernodalHouseholder
symbolic structure of the householder reflections that compose $Q$
SymbolicSupernodalQr
symbolic structure of the $QR$ decomposition,

Functions§

factorize_supernodal_numeric_qr
computes the numerical $QR$ factorization of $A$
factorize_supernodal_numeric_qr_scratch
computes the size and alignment of the workspace required to compute the numerical $QR$ factorization of the matrix whose structure was used to produce the symbolic structure
factorize_supernodal_symbolic_qr
computes the symbolic $QR$ factorization of a matrix $A$, given a fill-reducing column permutation, and the outputs of the pre-factorization steps
factorize_supernodal_symbolic_qr_scratch
computes the size and alignment of the workspace required to compute the symbolic $QR$ factorization of a matrix with dimensions (nrows, ncols)