---
title: Subfactor Solve Functions
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/subfactor-solve-functions
---

# Subfactor Solve Functions

Solve systems with the equation Subfactor * X = B.

## Topics

### Matrix-solving functions

- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-2oyl1.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-2tyws.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-1lads.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-76z89.md)

### Matrix-solving functions with user-defined workspace

- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-8k0w9.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-9kp2g.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-90z8f.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-1hhdi.md)

### Vector-solving functions

- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-87v8w.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-6pxrq.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-g0wb.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-5mq7s.md)

### Vector-solving functions with user-defined workspace

- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-7auge.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-1xw9b.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-eaq9.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-2p6e3.md)

### Complex subfactor-solving functions

- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-3x0vj.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-4fydu.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-78cl0.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-879na.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-2qlwo.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-5stp5.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-6afcf.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-9ui81.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-9xxqn.md)

## See Also

### Subfactor Solve and Operation Functions

- [Subfactor Multiplication Functions](accelerate/subfactor-multiplication-functions.md)
