-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
86 lines (75 loc) · 2.66 KB
/
mkdocs.yml
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
site_name: Torch Lens Maker
repo_name: victorpoughon/torchlensmaker
repo_url: https://github.com/victorpoughon/torchlensmaker
edit_uri: edit/main/docs/
theme:
name: material
features:
- navigation.tabs
- navigation.sections
- navigation.path
- navigation.footer
- content.action.edit
# - toc.integrate
palette:
- scheme: default
primary: orange
accent: orange
toggle:
icon: material/weather-night
name: Switch to dark mode
# Palette toggle for dark mode
- scheme: slate
primary: orange
accent: orange
toggle:
icon: material/weather-sunny
name: Switch to light mode
logo: tlmlogo_black150.png
extra_css:
- stylesheets/extra.css
- stylesheets/jupyter.css
markdown_extensions:
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences
- md_in_html
- attr_list
plugins:
- search
- mkdocs-jupyter
nav:
- Home:
- Overview: index.md
- Installation: installation.md
- How does it work?: how.md
- Roadmap: roadmap.md
- Examples:
- Simple Lenses:
- Simple Lenses: examples/executed/simple_lenses.ipynb
- Biconvex lens (sphere): examples/executed/Biconvex lens sphere.ipynb
- Biconvex lens (parabola): examples/executed/Biconvex lens parabola.ipynb
- Biconvex lens (bezier spline): examples/executed/Biconvex lens bezier spline.ipynb
- Biconcave diverging lens: examples/executed/Biconcave diverging lens.ipynb
- Planoconvex lens (sphere): examples/executed/Planoconvex lens (sphere).ipynb
- Planoconvex lens (piecewise line): examples/executed/Planoconvex lens (piecewise line).ipynb
- Landscape Singlet Lens: examples/executed/landscape_singlet_lens.ipynb
- Multiple Lenses:
- Variable number of lenses: examples/executed/Multiple Lenses Sequence.ipynb
- Triple Lens: examples/executed/Triple Biconvex lens parabola.ipynb
- Optimization without tlm.Module: examples/executed/Biconvex Parabola - No tlmModule.ipynb
- Moving a lens to focus: examples/executed/Moving a lens to focus.ipynb
- Regularization - Equal Thickness Lenses: examples/executed/Regularization - Equal Thickness Lenses.ipynb
- Mirrors:
- Reflecting Telescope: examples/executed/Reflecting Telescope.ipynb
- Concave Mirror: examples/executed/Concave Mirror.ipynb
- Optics:
- Aperture: examples/executed/Aperture.ipynb
- Surface Anchors: examples/executed/Surface anchors.ipynb
- Reference:
- Shapes: reference/shapes.md
- Lenses: reference/lenses.md