Structure

SparseFactorization_t

A structure that defines the factorization type.

Declaration

struct SparseFactorization_t

Topics

Constants

var SparseFactorizationLDLT: SparseFactorization_t

Default LDLᵀ factorization (currently LDLᵀ with TPP).

var SparseFactorizationLDLTUnpivoted: SparseFactorization_t

Cholesky-like LDLᵀ with only 1 x 1 pivots and no pivoting.

var SparseFactorizationLDLTSBK: SparseFactorization_t

LDLᵀ with Supernode Bunch-Kaufman and static pivoting.

var SparseFactorizationLDLTTPP: SparseFactorization_t

LDLᵀ with full threshold partial pivoting.

var SparseFactorizationCholeskyAtA: SparseFactorization_t

QR factorization without storing Q (equivalent to AᵀA = RᵀR).

Relationships

See Also

Supporting Types

struct SparseSymbolicFactorOptions

A structure that contains options that affect the symbolic stage of a sparse factorization.

struct SparseNumericFactorOptions

A structure that contains options that affect the numerical stage of a sparse factorization.

struct SparseOpaqueFactorization_Double

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

struct SparseOpaqueFactorization_Float

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