Advanced Functions for Sparse Solving

Work with symbolic factorizations, refactoring, and subfactors.

Topics

Separate Symbolic Factorization Functions

Sparse Symbolic Factor Functions

Compute a symbolic factorization of a matrix.

Functions Using Precalculated Symbolic Factorization

Compute the factorization of a matrix using a precalculated symbolic factorization.

Functions with User-Defined Workspace

Compute the factorization of a matrix with a user-defined workspace.

Sparse Refactor Functions

Recompute a factorization using numerical data from a matrix.

Subfactors

struct SparseOpaqueSubfactor_Double

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

struct SparseOpaqueSubfactor_Float

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

struct SparseSubfactor_t

Defines the subfactor of a factorization.

Subfactor Extraction

Extract subfactors of factors.

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.