Structure

SparseSubfactor_t

Defines the subfactor of a factorization.

Declaration

struct SparseSubfactor_t

Topics

Constants

var SparseSubfactorInvalid: SparseSubfactor_t

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

var SparseSubfactorP: SparseSubfactor_t

Permutation object, valid for all factorization types.

var SparseSubfactorS: SparseSubfactor_t

Diagonal scaling object, valid for Cholesky and LDL only.

var SparseSubfactorL: SparseSubfactor_t

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

var SparseSubfactorD: SparseSubfactor_t

D factor object, valid for LDLᵀ only.

var SparseSubfactorPLPS: SparseSubfactor_t

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

var SparseSubfactorQ: SparseSubfactor_t

Q factor object, valid for QR only.

var SparseSubfactorR: SparseSubfactor_t

R factor object, valid for QR and CholeskyAtA only.

var SparseSubfactorRP: SparseSubfactor_t

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

Relationships

See Also

Subfactors

struct SparseOpaqueSubfactor_Double

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

struct SparseOpaqueSubfactor_Float

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

Subfactor Extraction

Extract subfactors of factors.