|
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