/
make.jl
44 lines (42 loc) · 1.24 KB
/
make.jl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
using Documenter, IterativeSolvers
makedocs(
modules = [IterativeSolvers],
format = :html,
sitename = "IterativeSolvers.jl",
pages = [
"Home" => "index.md",
"Getting started" => "getting_started.md",
"Preconditioning" => "preconditioning.md",
"Linear systems" => [
"Conjugate Gradients" => "linear_systems/cg.md",
"Chebyshev iteration" => "linear_systems/chebyshev.md",
"MINRES" => "linear_systems/minres.md",
"BiCGStab(l)" => "linear_systems/bicgstabl.md",
"IDR(s)" => "linear_systems/idrs.md",
"Restarted GMRES" => "linear_systems/gmres.md",
"LSMR" => "linear_systems/lsmr.md",
"LSQR" => "linear_systems/lsqr.md",
"Stationary methods" => "linear_systems/stationary.md"
],
"Eigenproblems" => [
"Power method" => "eigenproblems/power_method.md",
],
"SVDL" => "svd/svdl.md",
"Randomized algorithms" => "randomized.md",
"The iterator approach" => "iterators.md",
# "Additional resources" => [
# # "Public" => "library/public.md",
# # "Internal" => "library/internal.md",
# ],
"About" => [
"Contributing" => "about/CONTRIBUTING.md",
"License" => "about/license.md",
]
]
)
deploydocs(
repo = "github.com/JuliaMath/IterativeSolvers.jl",
target = "build",
deps = nothing,
make = nothing,
)