Function

SparseCleanup(_:)

Releases a factorization of a matrix of single-precision values' references to any memory allocated by the sparse library.

Declaration

func SparseCleanup(_ toFree: SparseOpaqueFactorization_Float)

Parameters

toFree

The object to release references to any memory allocated.

See Also

Resource Cleanup

func SparseCleanup(SparseMatrix_Double)

Releases a matrix of double-precision values' references to any memory allocated by the sparse library.

func SparseCleanup(SparseMatrix_Float)

Releases a matrix of single-precision values' references to any memory allocated by the sparse library.

func SparseCleanup(SparseOpaqueFactorization_Double)

Releases a factorization of a matrix of double-precision values' references to any memory allocated by the sparse library.

func SparseCleanup(SparseOpaqueSymbolicFactorization)

Releases a matrix factorization's references to any memory allocated by the sparse library.

func SparseCleanup(SparseOpaqueSubfactor_Double)

Releases a double-precision subfactor object's references to any memory allocated by the sparse library.

func SparseCleanup(SparseOpaqueSubfactor_Float)

Releases a single-precision subfactor object's references to any memory allocated by the sparse library.

func SparseCleanup(SparseOpaquePreconditioner_Double)

Releases a double-precision preconditioner's references to any memory allocated by the sparse library.

func SparseCleanup(SparseOpaquePreconditioner_Float)

Releases a single-precision preconditioner's references to any memory allocated by the sparse library.