---
title: Sparse Direct Solving Functions (Vector RHS)
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/sparse-direct-solving-functions-vector-rhs
---

# Sparse Direct Solving Functions (Vector RHS)

Solve a system with a right-hand-side dense vector using a factored sparse coefficient matrix.

## Topics

### In-place direct solving functions

- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-pofy.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-60ngw.md)

### Out-of-place direct solving functions

- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-416bj.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-666oh.md)

### In-place direct solving functions with user-defined workspace

- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-14nj.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-9hs9y.md)

### Out-of-place direct solving functions with user-defined workspace

- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-7k9ll.md)
- [SparseSolve(_:_:_:_:)](accelerate/sparsesolve(_:_:_:_:)-6bmr8.md)

### Complex direct solving functions

- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-4fydu.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-1psgz.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-4fydu.md)
- [SparseSolve(_:_:)](accelerate/sparsesolve(_:_:)-5apxy.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-3482l.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-3hev5.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-3qkkl.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-76ge0.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-7day5.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-7ltk8.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-85y2u.md)
- [SparseSolve(_:_:_:)](accelerate/sparsesolve(_:_:_:)-90ojf.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 Symbolic Factorization Functions](accelerate/sparse-symbolic-factorization-functions.md)
- [Sparse Refactor Functions](accelerate/sparse-refactor-functions.md)
- [Subfactor Functions](accelerate/subfactor-functions.md)
