Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.
-
Updated
Jul 16, 2026 - Python
Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.
A geometrical optics framework for analyzing attenuation in multimode waveguides using internal reflection count. Includes analytical models, Monte Carlo simulations, and FDTD validation.
Ray tracing, optical system solving, and aberration analysis.
Add a description, image, and links to the geometrical-optics topic page so that developers can more easily learn about it.
To associate your repository with the geometrical-optics topic, visit your repo's landing page and select "manage topics."