Skip to content

Commit d199105

Browse files
separate out pages
1 parent 833c822 commit d199105

File tree

2 files changed

+35
-32
lines changed

2 files changed

+35
-32
lines changed

docs/make.jl

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
using Documenter, Optimization
22
using FiniteDiff, ForwardDiff, ModelingToolkit, ReverseDiff, Tracker, Zygote
33

4+
include("pages.jl")
5+
46
makedocs(
57
sitename="Optimization.jl",
68
authors="Chris Rackauckas, Vaibhav Kumar Dixit et al.",
@@ -13,38 +15,7 @@ makedocs(
1315
assets=["assets/favicon.ico"],
1416
canonical="https://Optimization.sciml.ai/stable/"),
1517

16-
pages=[
17-
"Optimization.jl: A Unified Optimization Package" => "index.md",
18-
19-
"Tutorials" => [
20-
"Basic usage" => "tutorials/intro.md",
21-
"Rosenbrock function" => "tutorials/rosenbrock.md",
22-
"Minibatch" => "tutorials/minibatch.md",
23-
"Symbolic Modeling" => "tutorials/symbolic.md"
24-
],
25-
26-
"API" => [
27-
"OptimizationProblem" => "API/optimization_problem.md",
28-
"OptimizationFunction" => "API/optimization_function.md",
29-
"solve" => "API/solve.md",
30-
"ModelingToolkit Integration" => "API/modelingtoolkit.md"
31-
],
32-
"Optimizer Packages" => [
33-
"BlackBoxOptim.jl" => "optimization_packages/blackboxoptim.md",
34-
"CMAEvolutionStrategy.jl" => "optimization_packages/cmaevolutionstrategy.md",
35-
"Evolutionary.jl" => "optimization_packages/evolutionary.md",
36-
"Flux.jl" => "optimization_packages/flux.md",
37-
"GCMAES.jl" => "optimization_packages/gcmaes.md",
38-
"MathOptInterface.jl" => "optimization_packages/mathoptinterface.md",
39-
"MultistartOptimization.jl" => "optimization_packages/multistartoptimization.md",
40-
"Metaheuristics.jl" => "optimization_packages/metaheuristics.md",
41-
"NOMAD.jl" => "optimization_packages/nomad.md",
42-
"NLopt.jl" => "optimization_packages/nlopt.md",
43-
"Nonconvex.jl" => "optimization_packages/nonconvex.md",
44-
"Optim.jl" => "optimization_packages/optim.md",
45-
"QuadDIRECT.jl" => "optimization_packages/quaddirect.md"
46-
],
47-
]
18+
pages=pages
4819
)
4920

5021
deploydocs(

docs/pages.jl

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
pages = [
2+
"Optimization.jl: A Unified Optimization Package" => "index.md",
3+
4+
"Tutorials" => [
5+
"Basic usage" => "tutorials/intro.md",
6+
"Rosenbrock function" => "tutorials/rosenbrock.md",
7+
"Minibatch" => "tutorials/minibatch.md",
8+
"Symbolic Modeling" => "tutorials/symbolic.md"
9+
],
10+
11+
"API" => [
12+
"OptimizationProblem" => "API/optimization_problem.md",
13+
"OptimizationFunction" => "API/optimization_function.md",
14+
"solve" => "API/solve.md",
15+
"ModelingToolkit Integration" => "API/modelingtoolkit.md"
16+
],
17+
"Optimizer Packages" => [
18+
"BlackBoxOptim.jl" => "optimization_packages/blackboxoptim.md",
19+
"CMAEvolutionStrategy.jl" => "optimization_packages/cmaevolutionstrategy.md",
20+
"Evolutionary.jl" => "optimization_packages/evolutionary.md",
21+
"Flux.jl" => "optimization_packages/flux.md",
22+
"GCMAES.jl" => "optimization_packages/gcmaes.md",
23+
"MathOptInterface.jl" => "optimization_packages/mathoptinterface.md",
24+
"MultistartOptimization.jl" => "optimization_packages/multistartoptimization.md",
25+
"Metaheuristics.jl" => "optimization_packages/metaheuristics.md",
26+
"NOMAD.jl" => "optimization_packages/nomad.md",
27+
"NLopt.jl" => "optimization_packages/nlopt.md",
28+
"Nonconvex.jl" => "optimization_packages/nonconvex.md",
29+
"Optim.jl" => "optimization_packages/optim.md",
30+
"QuadDIRECT.jl" => "optimization_packages/quaddirect.md"
31+
],
32+
]

0 commit comments

Comments
 (0)