|
4 | 4 | DocTestSetup = :(using LinearAlgebra, SparseArrays) |
5 | 5 | ``` |
6 | 6 |
|
7 | | -Sparse matrix solvers call functions from [SuiteSparse](http://suitesparse.com). The following factorizations are available: |
| 7 | +## [Sparse Linear Algebra](@id stdlib-sparse-linalg) |
| 8 | + |
| 9 | +Sparse matrix solvers call functions from [SuiteSparse](http://suitesparse.com). |
| 10 | + |
| 11 | +The following factorizations are available: |
| 12 | + |
| 13 | +1. [`cholesky`](@ref SparseArrays.CHOLMOD.cholesky) |
| 14 | +2. [`ldlt`](@ref SparseArrays.CHOLMOD.ldlt) |
| 15 | +3. [`lu`](@ref SparseArrays.UMFPACK.lu) |
| 16 | +4. [`qr`](@ref SparseArrays.SPQR.qr) |
8 | 17 |
|
9 | 18 | | Type | Description | |
10 | 19 | |:--------------------------------- |:--------------------------------------------- | |
11 | 20 | | `CHOLMOD.Factor` | Cholesky factorization | |
12 | 21 | | `UMFPACK.UmfpackLU` | LU factorization | |
13 | 22 | | `SPQR.QRSparse` | QR factorization | |
14 | 23 |
|
15 | | -Other solvers such as [Pardiso.jl](https://github.com/JuliaSparse/Pardiso.jl/) are available as external packages. [Arpack.jl](https://julialinearalgebra.github.io/Arpack.jl/stable/) provides `eigs` and `svds` for iterative solution of eigensystems and singular value decompositions. |
| 24 | +Other solvers such as [Pardiso.jl](https://github.com/JuliaSparse/Pardiso.jl/) are available |
| 25 | +as external packages. [Arpack.jl](https://julialinearalgebra.github.io/Arpack.jl/stable/) |
| 26 | +provides `eigs` and `svds` for iterative solution of eigensystems and singular value |
| 27 | +decompositions. |
16 | 28 |
|
17 | 29 | These factorizations are described in more detail in the |
18 | 30 | [`Linear Algebra`](https://docs.julialang.org/en/v1/stdlib/LinearAlgebra/) |
19 | 31 | section of the manual: |
20 | 32 |
|
21 | | -1. [`cholesky`](@ref SparseArrays.CHOLMOD.cholesky) |
22 | | -2. [`ldlt`](@ref SparseArrays.CHOLMOD.ldlt) |
23 | | -3. [`lu`](@ref SparseArrays.UMFPACK.lu) |
24 | | -4. [`qr`](@ref SparseArrays.SPQR.qr) |
25 | | - |
26 | | -```@docs |
| 33 | +```@docs; canonical=false |
27 | 34 | SparseArrays.CHOLMOD.cholesky |
28 | 35 | SparseArrays.CHOLMOD.cholesky! |
29 | 36 | SparseArrays.CHOLMOD.ldlt |
|
0 commit comments