-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmake.jl
94 lines (92 loc) · 3.43 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
86
87
88
89
90
91
92
93
94
push!(LOAD_PATH, ENV["ZEN_CORE"])
using Documenter
using ZenCore
makedocs(
sitename = "Zen",
clean = false,
authors = "Li Huang <huangli@caep.cn> and contributors",
format = Documenter.HTML(
prettyurls = false,
ansicolor = true,
repolink = "https://github.com/huangli712/Zen",
size_threshold = 409600, # 400kb
assets = ["assets/zen.css"],
),
#format = Documenter.LaTeX(platform = "none"),
remotes = nothing,
modules = [ZenCore],
pages = [
"Home" => "index.md",
"Introduction" => "intro.md",
"Getting started" => Any[
"README" => "start/README.md",
"Download Zen" => "start/download.md",
"Compile Zen" => "start/compile.md",
"Configure Zen" => "start/configure.md",
],
"Tutorials" => Any[
"README" => "tutor/README.md",
"SrVO3" => Any[],
"FeSe" => Any[],
"NiO" => Any[],
"Ce" => Any[],
],
"Guide" => Any[
"README" => "guide/README.md",
"Core applications" => Any[
"How to use" => Any[
"Interactive mode" => "guide/core/repl.md",
"Batch Mode" => "guide/core/batch.md",
"Pipeline" => "guide/core/pipeline.md",
],
"Input parameters" => Any[
"PCASE block" => "guide/core/case.md",
"PDFT block" => "guide/core/dft.md",
"PDMFT block" => "guide/core/dmft.md",
"PIMP block" => "guide/core/impurity.md",
"PSOLVER block" => "guide/core/solver.md",
],
],
"Auxiliary tools" => Any[],
"Components" => Any[
"Density functional theory" => Any[],
"Dynamical mean-field theory" => Any[],
"Quantum impurity solver" => Any[],
"Kohn-Sham Adaptor" => Any[],
"Intermediate representation" => Any[],
"Self-energy functions" => Any[],
"Mixer" => Any[],
],
"Files" => Any[
"Standard output" => Any[],
"case.cycle" => Any[],
"case.log" => Any[],
"case.stop" => Any[],
"case.test" => Any[],
],
],
"Internals" => Any[
"README" => "internals/README.md",
"Zen's framework" => Any[],
"ZenCore APIs" => Any[
"ZenCore" => "internals/apis/zencore.md",
"Global" => "internals/apis/global.md",
"Util" => "internals/apis/util.md",
"Tetra" => "internals/apis/tetra.md",
"Types" => "internals/apis/types.md",
"Config" => "internals/apis/config.md",
"Base" => "internals/apis/base.md",
"VASP" => "internals/apis/vasp.md",
"QE" => "internals/apis/qe.md",
"PLO" => "internals/apis/plo.md",
"Wannier" => "internals/apis/wannier.md",
"IR" => "internals/apis/ir.md",
"DMFT" => "internals/apis/dmft.md",
"Solver" => "internals/apis/solver.md",
"Sigma" => "internals/apis/sigma.md",
"Mixer" => "internals/apis/mixer.md",
],
],
"Theory" => Any[],
],
)