Sparse Direct Solving Functions (Vector RHS)

Solve a system for a dense vector.

Topics

Direct Solving Functions

func SparseSolve(SparseOpaqueFactorization_Double, DenseVector_Double)

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

func SparseSolve(SparseOpaqueFactorization_Float, DenseVector_Float)

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

func SparseSolve(SparseOpaqueFactorization_Double, DenseVector_Double, DenseVector_Double)

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

func SparseSolve(SparseOpaqueFactorization_Float, DenseVector_Float, DenseVector_Float)

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

Direct Solving Functions with User-Defined Workspace

func SparseSolve(SparseOpaqueFactorization_Double, DenseVector_Double, UnsafeMutableRawPointer)

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

func SparseSolve(SparseOpaqueFactorization_Float, DenseVector_Float, UnsafeMutableRawPointer)

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

func SparseSolve(SparseOpaqueFactorization_Double, DenseVector_Double, DenseVector_Double, UnsafeMutableRawPointer)

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

func SparseSolve(SparseOpaqueFactorization_Float, DenseVector_Float, DenseVector_Float, UnsafeMutableRawPointer)

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

Supporting Types

struct SparseOpaqueFactorization_Double

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

struct SparseOpaqueFactorization_Float

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

See Also

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.

Advanced Functions for Sparse Solving

Work with symbolic factorizations, refactoring, and subfactors.