Function

SparseCleanup(_:)

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

Declaration

func SparseCleanup(_ toFree: SparseMatrix_Double)

Parameters

toFree

The object to release references to any memory allocated.

See Also

Resource Cleanup

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(SparseOpaqueFactorization_Float)

Releases a factorization of a matrix of single-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.

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