Skip to content

Commit c05db82

Browse files
Merge pull request #274 from ArnoStrouwen/links
strict links
2 parents 5840ee7 + 6eb869c commit c05db82

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

docs/make.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ include("pages.jl")
1111
makedocs(sitename = "LinearSolve.jl",
1212
authors = "Chris Rackauckas",
1313
modules = [LinearSolve, LinearSolve.SciMLBase],
14-
clean = true, doctest = false,
14+
clean = true, doctest = false, linkcheck = true,
1515
strict = [
1616
:doctest,
1717
:linkcheck,

docs/src/advanced/custom.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Passing in a Custom Linear Solver
1+
# [Passing in a Custom Linear Solver](@id custom)
22

33
Julia users are building a wide variety of applications in the SciML ecosystem,
44
often requiring problem-specific handling of their linear solves. As existing solvers in `LinearSolve.jl` may not

docs/src/basics/FAQ.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ efficiency and ability to choose solvers.
1111

1212
## Python's NumPy/SciPy just calls fast Fortran/C code, why would LinearSolve.jl be any better?
1313

14-
This is addressed in the [JuliaCon 2022 video](https://youtu.be/JWI34_w-yYw?t=182). This happens in
14+
This is addressed in the [JuliaCon 2022 video](https://www.youtube.com/watch?v=JWI34_w-yYw&t=182s). This happens in
1515
a few ways:
1616

1717
1. The Fortran/C code that NumPy/SciPy uses is actually slow. It's [OpenBLAS](https://github.com/xianyi/OpenBLAS),

docs/src/basics/Preconditioners.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ The following preconditioners match the interface of LinearSolve.jl.
8080
- [IncompleteLU.ilu](https://github.com/haampie/IncompleteLU.jl): an implementation
8181
of the incomplete LU-factorization preconditioner. This requires `A` as a
8282
`SparseMatrixCSC`.
83-
- [Preconditioners.CholeskyPreconditioner(A, i)](https://github.com/mohamed82008/Preconditioners.jl):
83+
- [Preconditioners.CholeskyPreconditioner(A, i)](https://github.com/JuliaLinearAlgebra/Preconditioners.jl):
8484
An incomplete Cholesky preconditioner with cut-off level `i`. Requires `A` as
8585
a `AbstractMatrix` and positive semi-definite.
8686
- [AlgebraicMultiGrid](https://github.com/JuliaLinearAlgebra/AlgebraicMultigrid.jl):

docs/src/solvers/solvers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ with CPUs and GPUs, and thus is the generally preferred form for Krylov methods.
3535

3636
Finally, a user can pass a custom function for handling the linear solve using
3737
`LinearSolveFunction()` if existing solvers are not optimally suited for their application.
38-
The interface is detailed [here](#passing-in-a-custom-linear-solver).
38+
The interface is detailed [here](@ref custom).
3939

4040
## Full List of Methods
4141

0 commit comments

Comments
 (0)