Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.
An optics simulation suite for Windows and Linux, including a raytracer, a FDTD solver and various tools.
Data files and Matlab codes for analyzing a multilayer thin-film photonic radiative cooler
When optical beam hits a multilayered system of different refractive indices, it gets reflected, refracted, and absorbed in a way that can be derived from the Fresnel equations. But, with increasing n...
Transfer matrix method for optics of multilayer films