Function

SparseCreateSubfactor(_:_:)

Returns an opaque object representing a subfactor of a factorization of a matrix of double-precision values.

Declaration

func SparseCreateSubfactor(_ subfactor: SparseSubfactor_t, _ Factor: SparseOpaqueFactorization_Double) -> SparseOpaqueSubfactor_Double

Parameters

subfactor

Defines which subfactor to extract.

Factor

The factorization from which to extract the subfactor.

Return Value

A SparseOpaqueSubfactor_Double structure representing the subfactor. The resource must be freed through a call to SparseCleanup(_:) once you are finished with the object.

See Also

Subfactor Extraction

struct SparseOpaqueFactorization_Double

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

func SparseCreateSubfactor(SparseSubfactor_t, SparseOpaqueFactorization_Float) -> SparseOpaqueSubfactor_Float

Returns an opaque object representing a subfactor of a factorization of a matrix of single-precision values.

struct SparseOpaqueFactorization_Float

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