-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmake.jl
27 lines (25 loc) · 1.29 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
using Documenter
using TightBindingToolkit
makedocs(
build = "build" ,
sitename = "TightBindingToolkit.jl" ,
modules = [TightBindingToolkit, TightBindingToolkit.UCell, TightBindingToolkit.DesignUCell, TightBindingToolkit.ExpandUCell, TightBindingToolkit.Parameters, TightBindingToolkit.LatticeStruct, TightBindingToolkit.DesignLattice, TightBindingToolkit.BZone, TightBindingToolkit.Hams, TightBindingToolkit.TBModel, TightBindingToolkit.Chern, TightBindingToolkit.suscep, TightBindingToolkit.conduct] ,
pages = [
"Introduction" => "index.md",
"Unit Cell" => "UnitCell.md",
"Parameters" => "Params.md",
"Lattice" => "Lattice.md",
"Brillouin Zone" => "BZ.md",
"Hamiltonian" => "Hamiltonian.md",
"Tight Binding Model" => "Model.md",
"BdG Model" => "BdGModel.md",
"Chern Numbers" => "Chern.md",
"Magnetic susceptibility" => "susceptibility.md" ,
"Electrical Conductivity" => "conductivity.md",
"Plotting" => "Plot.md"
]
)
deploydocs(
repo = "github.com/Anjishnubose/TightBindingToolkit.jl.git",
devbranch = "main"
)