---
title: free
framework: accelerate
role: symbol
role_heading: Instance Property
path: accelerate/sparsesymbolicfactoroptions/free
---

# free

The function for freeing allocated storage.

## Declaration

```swift
var free: (UnsafeMutableRawPointer?) -> Void
```

## Parameters

- `pointer`: A pointer to memory to free.

## Discussion

Discussion If this function pointer is nil, the system uses free``().

## See Also

### Inspecting Symbolic Factor Options

- [control](accelerate/sparsesymbolicfactoroptions/control.md)
- [SparseControl_t](accelerate/sparsecontrol_t.md)
- [orderMethod](accelerate/sparsesymbolicfactoroptions/ordermethod.md)
- [order](accelerate/sparsesymbolicfactoroptions/order.md)
- [SparseOrder_t](accelerate/sparseorder_t.md)
- [ignoreRowsAndColumns](accelerate/sparsesymbolicfactoroptions/ignorerowsandcolumns.md)
- [malloc](accelerate/sparsesymbolicfactoroptions/malloc.md)
- [reportError](accelerate/sparsesymbolicfactoroptions/reporterror.md)
