.. _example_gallery: Introduction ============ This gallery contains a collection of examples demonstrating the capabilities of Optiland. Each example is a self-contained Jupyter notebook that shows how to achieve a specific task using Optiland. The examples cover a wide range of topics, from basic lens design to freeform optics. For more detailed explanations of how to use Optiland, see the step-by-step learning guide. The following sections are covered: 1. :ref:`Basic Lenses ` 2. :ref:`Specialized Lenses ` 3. :ref:`Reflective Systems ` 4. :ref:`Analysis ` 5. :ref:`OPD, PSF, MTF ` 6. :ref:`Optimization ` 7. :ref:`Tolerancing ` 8. :ref:`Freeform ` 9. :ref:`Differentiable Ray Tracing ` 10. :ref:`Real-World Projects ` 11. :ref:`External Tools Using Optiland ` 12. :ref:`Miscellaneous `