Sparse linear algebra (scipy.sparse.linalg)#
Abstract linear operators#
| Common interface for performing matrix vector products |
Return A as a LinearOperator. |
Matrix Operations#
| Compute the inverse of a sparse arrays |
| Compute the matrix exponential using Pade approximation. |
| Compute the action of the matrix exponential of A on B. |
| A restarted Krylov method for evaluating |
| Raise a square matrix to the integer power,power. |
Matrix norms#
| Norm of a sparse matrix |
| Compute a lower bound of the 1-norm of a sparse array. |
Solving linear problems#
Direct methods for linear equation systems:
| Solve the sparse linear system Ax=b, where b may be a vector or a matrix. |
| Solve the equation |
Returns 2-tuple indicating lower/upper triangular structure for sparse | |
| Return the lower and upper bandwidth of a 2D numeric array. |
| Return a function for solving a sparse linear system, with A pre-factorized. |
Warning for exactly singular matrices. | |
| Select default sparse direct solver to be used. |
Iterative methods for linear equation systems:
| Solve |
| Solve |
| Solve |
| Solve |
| Solve |
| Solve |
| Solve |
| Solve |
| Solve |
| Solve |
Iterative methods for least-squares problems:
Matrix factorizations#
Eigenvalue problems:
| Find k eigenvalues and eigenvectors of the square matrix A. |
| Find k eigenvalues and eigenvectors of the real symmetric square matrix or complex Hermitian matrix A. |
| Locally Optimal Block Preconditioned Conjugate Gradient Method (LOBPCG). |
Singular values problems:
| Partial singular value decomposition of a sparse matrix. |
Thesvds function supports the following solvers:
Complete or incomplete LU factorizations
Sparse arrays with structure#
| The grid Laplacian in |
Exceptions#
| ARPACK iteration did not converge |
| ARPACK error |