Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
0dca0b8
docs: add petzval lens example
HarrisonKramer Jan 9, 2025
dc75467
docs: add telescope triplet
HarrisonKramer Jan 9, 2025
46ea087
docs: add triplet and petzval lenses to basic lenses gallery
HarrisonKramer Jan 9, 2025
629fac9
docs: add heliar lens example
HarrisonKramer Jan 9, 2025
fbea9e8
docs: add heliar lens to basic lenses gallery
HarrisonKramer Jan 9, 2025
3534f20
docs: update basic lenses gallery with tessar lens
HarrisonKramer Jan 9, 2025
918acce
docs: add tessar to basic lenses gallery
HarrisonKramer Jan 9, 2025
7d11529
docs: add infrared triplet example
HarrisonKramer Jan 9, 2025
47831a2
docs: refine description of specialized lenses and add infrared tripl…
HarrisonKramer Jan 9, 2025
8e05253
docs: add off-axis parabola
HarrisonKramer Jan 9, 2025
d0af3a6
docs: add off-axis parabola to reflective systems gallery
HarrisonKramer Jan 9, 2025
6cc993b
docs: update documentation for lens examples and add new references
HarrisonKramer Jan 9, 2025
65b7feb
docs: add f-theta lens to specialized lenses gallery
HarrisonKramer Jan 9, 2025
adaccac
docs: update reference page number for F-theta lens documentation
HarrisonKramer Jan 9, 2025
14b89e3
docs: add endoscope example
HarrisonKramer Jan 9, 2025
4226e6f
docs: add endoscope to specialized lenses gallery
HarrisonKramer Jan 9, 2025
89fb1c3
docs: update water material catalog
HarrisonKramer Jan 9, 2025
aa338de
docs: add approximated off-axis parabola
HarrisonKramer Jan 9, 2025
8697119
docs: add off-axis parabola to freeforms gallery
HarrisonKramer Jan 9, 2025
26918f9
docs: update execution count in off-axis parabola notebook
HarrisonKramer Jan 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5,188 changes: 2,594 additions & 2,594 deletions database/catalog_nk.csv

Large diffs are not rendered by default.

6 changes: 5 additions & 1 deletion docs/gallery/basic_lenses.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,11 @@ These lenses demonstrate how simple lens systems can be built using Optiland.
.. nbgallery::
basic_lenses/singlet
basic_lenses/doublet
basic_lenses/triplet
basic_lenses/Cooke_Triplet
basic_lenses/aspheric_singlet
basic_lenses/eyepiece
basic_lenses/telephoto
basic_lenses/petzval
basic_lenses/heliar
basic_lenses/tessar
basic_lenses/aspheric_singlet
113 changes: 113 additions & 0 deletions docs/gallery/basic_lenses/heliar.ipynb

Large diffs are not rendered by default.

113 changes: 113 additions & 0 deletions docs/gallery/basic_lenses/petzval.ipynb

Large diffs are not rendered by default.

112 changes: 112 additions & 0 deletions docs/gallery/basic_lenses/tessar.ipynb

Large diffs are not rendered by default.

102 changes: 102 additions & 0 deletions docs/gallery/basic_lenses/triplet.ipynb

Large diffs are not rendered by default.

96 changes: 96 additions & 0 deletions docs/gallery/freeform/off_axis_parabola.ipynb

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/gallery/freeforms.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ This section demonstrates the capabilities of the Optiland library for designing

freeform/chebyshev
freeform/polynomial
freeform/off_axis_parabola
87 changes: 87 additions & 0 deletions docs/gallery/reflective/off_axis_parabola.ipynb

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/gallery/reflective_systems.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ These examples demonstrate the construction of reflective optical systems using
reflective/compact_telescope
reflective/Cassegrain
reflective/starlight
reflective/off_axis_parabola
5 changes: 4 additions & 1 deletion docs/gallery/specialized_lenses.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
Specialized Lenses
==================

While these lenses are more complex, they are still built using the same basic principles as those used in the :ref:`Basic Lenses <basic_lenses>` gallery.
While these lenses are perhaps more complex, they are built using the same basic principles as those used in the :ref:`Basic Lenses <basic_lenses>` gallery.

.. _advanced_lenses:

.. nbgallery::
specialized_lenses/double_Gauss
specialized_lenses/objective
specialized_lenses/f_theta_lens
specialized_lenses/microscope
specialized_lenses/catadioptric
specialized_lenses/endoscope
specialized_lenses/infrared
specialized_lenses/infrared_triplet
specialized_lenses/lithography
119 changes: 119 additions & 0 deletions docs/gallery/specialized_lenses/endoscope.ipynb

Large diffs are not rendered by default.

102 changes: 102 additions & 0 deletions docs/gallery/specialized_lenses/f_theta_lens.ipynb

Large diffs are not rendered by default.

101 changes: 101 additions & 0 deletions docs/gallery/specialized_lenses/infrared_triplet.ipynb

Large diffs are not rendered by default.

Loading