-
Notifications
You must be signed in to change notification settings - Fork 10
/
make.jl
85 lines (82 loc) · 3.57 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
using Documenter
using QuantumInterface
using QuantumOptics
using QuantumOpticsBase
builddir = "build"
pages = [
"index.md",
"installation.md",
"tutorial.md",
"Quantum objects" => [
"Introduction" => "quantumobjects/quantumobjects.md",
"quantumobjects/bases.md",
"quantumobjects/states.md",
"quantumobjects/operators.md",
],
"Quantum systems" => [
"Introduction" => "quantumsystems/quantumsystems.md",
"quantumsystems/spin.md",
"quantumsystems/fock.md",
"quantumsystems/charge.md",
"quantumsystems/nlevel.md",
"quantumsystems/particle.md",
"quantumsystems/subspace.md",
"quantumsystems/manybody.md",
],
"Time-evolution" => [
"Introduction" => "timeevolution/timeevolution.md",
"Schrödinger equation" => "timeevolution/schroedinger.md",
"Master equation" => "timeevolution/master.md",
"Quantum trajectories" => "timeevolution/mcwf.md",
"Time-dependent problems" => "timeevolution/timedependent-problems.md"
],
"metrics.md",
"steadystate.md",
"timecorrelations.md",
"semiclassical.md",
"Stochastics" => [
"Introduction" => "stochastic/stochastic.md",
"Stochastic Schrödinger equation" => "stochastic/schroedinger.md",
"Stochastic Master equation" => "stochastic/master.md",
"Stochastic semiclassical systems" => "stochastic/semiclassical.md",
],
"Examples" => [
"Pumped cavity" => "examples/pumped-cavity.md",
"Jaynes-Cummings" => "examples/jaynes-cummings.md",
"Superradiant laser" => "examples/superradiant-laser.md",
"Particle in harmonic trap" => "examples/particle-in-harmonic-trap.md",
"Particle into barrier" => "examples/particle-into-barrier.md",
"Wavepacket in 2D" => "examples/wavepacket2D.md",
"Raman transition" => "examples/raman.md",
"2 qubit entanglement" => "examples/two-qubit-entanglement.md",
"Correlation spectrum" => "examples/correlation-spectrum.md",
"Simple many-body system" => "examples/manybody-fourlevel-system.md",
"N particles in double well" => "examples/nparticles-in-double-well.md",
"Doppler cooling" => "examples/doppler-cooling.md",
"Cavity cooling" => "examples/cavity-cooling.md",
"Lasing and cooling" => "examples/lasing-and-cooling.md",
"Heat-pumped Maser" => "examples/three-level-maser.md",
"Optomechanical cavity" => "examples/optomech-cooling.md",
"Ramsey spectroscopy" => "examples/ramsey.md",
"Dephasing of Atom" => "examples/atom-dephasing.md",
"Quantum Zeno Effect" => "examples/quantum-zeno-effect.md",
"Quantum Kicked Top" => "examples/quantum-kicked-top.md",
"Quantum Vortices" => "examples/vortex.md",
"Spinor BEC" => "examples/spin-orbit-coupled-BEC1D.md"
],
"api.md",
]
makedocs(
modules = [QuantumInterface, QuantumOptics, QuantumOpticsBase],
checkdocs = :exports,
format=Documenter.HTML(
edit_link = nothing,
canonical = "https://docs.qojulia.org/",
assets = [asset("assets/favicon.png", class=:ico, islocal = true)],
size_threshold = 400 * 2^10,
size_threshold_warn = 300 * 2^10,
),
build = builddir,
sitename = "QuantumOptics.jl",
pages = pages
)