Module sparse

Source
Expand description

Utility functions for creating sparse matrices.

Functionsยง

diagm_csc
Creates a diagonal sparse CSC matrix with the given data placed on a specified diagonal.
diagm_csr
Creates a diagonal sparse CSR matrix with the given data placed on a specified diagonal.
diags_csc
Creates a sparse csr diagonal matrix from a list of diagonals and their offsets.
diags_csr
Creates a sparse csr diagonal matrix from a list of diagonals and their offsets.
symmetric_tridiagonal_csc
Creates a symmetric tridiagonal sparse CSC matrix from diagonal and sub-diagonal vectors.
symmetric_tridiagonal_csr
Creates a symmetric tridiagonal sparse CSR matrix from diagonal and sub-diagonal vectors.
tridiagonal_csc
Creates a tridiagonal sparse CSC matrix from diagonal, lower diagonal, and upper diagonal vectors.
tridiagonal_csr
Creates a tridiagonal sparse CSR matrix from diagonal, lower diagonal, and upper diagonal vectors.