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.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software