---
title: "SparseRetain(_:)"
framework: accelerate
role: symbol
role_heading: Function
path: "accelerate/sparseretain(_:)-8943y"
---

# SparseRetain(_:)

Increases the reference count on a double-precision numeric factorization object.

## Declaration

```swift
func SparseRetain(_ NumericFactor: SparseOpaqueFactorization_Double) -> SparseOpaqueFactorization_Double
```

## Parameters

- `NumericFactor`: The numeric factorization to increase the reference count upon.

## Return Value

Return Value The supplied numeric factorization object.

## See Also

### Resource Retention

- [SparseRetain(_:)](accelerate/sparseretain(_:)-8r2dm.md)
- [SparseRetain(_:)](accelerate/sparseretain(_:)-7onhr.md)
- [SparseRetain(_:)](accelerate/sparseretain(_:)-2pmdl.md)
- [SparseRetain(_:)](accelerate/sparseretain(_:)-6mr6d.md)
- [SparseRetain(_:)](accelerate/sparseretain(_:)-5sahb.md)
- [SparseRetain(_:)](accelerate/sparseretain(_:)-6pp40.md)
- [SparseRetain(_:)](accelerate/sparseretain(_:)-92857.md)
- [SparseRetain(_:)](accelerate/sparseretain(_:)-92v4w.md)
