# Sparse Direct Solving Functions (Vector RHS)

Solve a system for a dense vector.

## Topics

### Direct Solving Functions

`SparseSolve`

Solves the equation Factored * x = b for the vector of double-precision values x in place.

`SparseSolve`

Solves the equation Factored * x = b for the vector of single-precision values x in place.

`SparseSolve`

Solves the equation Factored * x = b for the vector of double-precision values x.

`SparseSolve`

Solves the equation Factored * x = b for the vector of single-precision values x.

### Direct Solving Functions with User-Defined Workspace

`SparseSolve`

Solves the equation Factored * x = b for the vector of double-precision values x in place, and without any internal memory allocations.

`SparseSolve`

Solves the equation Factored * x = b for the vector of single-precision values x in place, and without any internal memory allocations.

`SparseSolve`

Solves the equation Factored * x = b for the vector of double-precision values x without any internal memory allocations.

`SparseSolve`

Solves the equation Factored * x = b for the vector of single-precision values x without any internal memory allocations.

### Supporting Types

`SparseOpaqueFactorization_Double`

A structure representing the factorization of a matrix of double-precision, floating-point values.

`SparseOpaqueFactorization_Float`

A structure representing the factorization of a matrix of single-precision, floating-point values.

### Direct Sparse Solving Methods

Solving Systems Using Direct Methods

Use direct methods to solve systems of equations where the coefficient matrix is sparse.

Sparse Factor Functions

Compute the factorization of a matrix.

Sparse Direct Solving Functions (Matrix RHS)

Solve a system using a factored matrix.