---
title: Sparse Refactor Functions
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/sparse-refactor-functions
---

# Sparse Refactor Functions

Recompute a factorization using the numerical data from a matrix.

## Topics

### Matrix Refactorization Functions

- [SparseRefactor(_:_:)](accelerate/sparserefactor(_:_:)-8vrf5.md)
- [SparseRefactor(_:_:)](accelerate/sparserefactor(_:_:)-21q4x.md)
- [SparseRefactor(_:_:_:)](accelerate/sparserefactor(_:_:_:)-6ttkd.md)
- [SparseRefactor(_:_:_:)](accelerate/sparserefactor(_:_:_:)-2ovxs.md)
- [SparseRefactor(_:_:)](accelerate/sparserefactor(_:_:)-mgni.md)
- [SparseRefactor(_:_:)](accelerate/sparserefactor(_:_:)-zegz.md)
- [SparseRefactor(_:_:_:)](accelerate/sparserefactor(_:_:_:)-4chx2.md)
- [SparseRefactor(_:_:_:)](accelerate/sparserefactor(_:_:_:)-q0va.md)

### Matrix Refactorizations Functions with User-Defined Workspace

- [SparseRefactor(_:_:_:)](accelerate/sparserefactor(_:_:_:)-9mqeq.md)
- [SparseRefactor(_:_:_:)](accelerate/sparserefactor(_:_:_:)-2dqt8.md)
- [SparseRefactor(_:_:_:_:)](accelerate/sparserefactor(_:_:_:_:)-59ehf.md)
- [SparseRefactor(_:_:_:_:)](accelerate/sparserefactor(_:_:_:_:)-8i8vi.md)
- [SparseRefactor(_:_:_:)](accelerate/sparserefactor(_:_:_:)-4ofvz.md)
- [SparseRefactor(_:_:_:)](accelerate/sparserefactor(_:_:_:)-593yb.md)
- [SparseRefactor(_:_:_:_:)](accelerate/sparserefactor(_:_:_:_:)-201rh.md)
- [SparseRefactor(_:_:_:_:)](accelerate/sparserefactor(_:_:_:_:)-20xqc.md)

### Numeric Factorization Options

- [SparseNumericFactorOptions](accelerate/sparsenumericfactoroptions.md)

## See Also

### Solving systems with direct sparse methods

- [Solving systems using direct methods](accelerate/solving-systems-using-direct-methods.md)
- [SparseOpaqueFactorization_Double](accelerate/sparseopaquefactorization_double.md)
- [SparseOpaqueFactorization_Float](accelerate/sparseopaquefactorization_float.md)
- [SparseOpaqueFactorization_Complex_Double](accelerate/sparseopaquefactorization_complex_double.md)
- [SparseOpaqueFactorization_Complex_Float](accelerate/sparseopaquefactorization_complex_float.md)
- [Sparse Matrix Factor Functions](accelerate/sparse-matrix-factor-functions.md)
- [Sparse Direct Solving Functions (Matrix RHS)](accelerate/sparse-direct-solving-functions-matrix-rhs.md)
- [Sparse Direct Solving Functions (Vector RHS)](accelerate/sparse-direct-solving-functions-vector-rhs.md)
- [Sparse Symbolic Factorization Functions](accelerate/sparse-symbolic-factorization-functions.md)
- [Subfactor Functions](accelerate/subfactor-functions.md)
