Enumeration

SparseSubfactor_t

Defines the subfactor of a factorization.

Declaration

typedef enum : uint8_t {
    ...
} SparseSubfactor_t;

Topics

Constants

SparseSubfactorInvalid

Invalid object; requested type is incompatible with the supplied factorization or has already been destroyed.

SparseSubfactorP

Permutation object, valid for all factorization types.

SparseSubfactorS

Diagonal scaling object, valid for Cholesky and LDL only.

SparseSubfactorL

L factor object, valid for Cholesky and LDLᵀ only.

SparseSubfactorD

D factor object, valid for LDLᵀ only.

SparseSubfactorPLPS

Half-solve object, valid for Cholesky and LDL^T only.

SparseSubfactorQ

Q factor object, valid for QR only.

SparseSubfactorR

R factor object, valid for QR and CholeskyAtA only.

SparseSubfactorRP

Half-solve object, valid for QR and CholeskyAtA only.

See Also

Subfactors

SparseOpaqueSubfactor_Double

A structure representing the factorization of a matrix of double-precision, floating-point values.

SparseOpaqueSubfactor_Float

A structure representing the factorization of a matrix of single-precision, floating-point values.

Subfactor Extraction

Extract subfactors of factors.