Python package for light propagation in fiber optics components
-
Updated
Jun 6, 2024 - Jupyter Notebook
Python package for light propagation in fiber optics components
A web app for creating and simulating 2D geometric optical scenes, with a gallery of (interactive) demos.
Scientific propagation of photons in complex sceneries
🌱 Guided-mode expansion of photonic crystal slabs
🪞 Reflecta 🪞 - Unleash the Power of Optics in your code!
ray tracing for python
Λrrow - Functional companion to Kotlin's Standard Library
Semi-Analytical Bayesian Error Retrieval (S.A.B.E.R.) is a tool to solve forward and inverse problems of Scalar Radiative transfer theory in water
A ray-tracing based simulation program for ice halos.
Minimal Python module to assist setting up Tidy3D FDTD simulation on planar nanophotonic devices.
A Python library for simulating optical systems, similar to Zemax
Software and instructions for setting up and running a self-driving lab (autonomous experimentation) demo using dimmable RGB LEDs, an 8-channel spectrophotometer, a microcontroller, and an adaptive design algorithm, as well as extensions to liquid- and solid-based color matching demos.
Type-safe, ergonomic, polymorphic optics for TypeScript
Python 3 codes for beam optics measurements and corrections in circular particle accelerators
EMUstack is an open-source simulation package for calculating light propagation through multi-layered stacks of dispersive, lossy, nanostructured, optical media. It implements a generalised scattering matrix method, which extends the physical intuition of thin film optics to complex structures.
Package xrt (XRayTracer) is a python software library for ray tracing and wave propagation in x-ray regime. It is primarily meant for modeling synchrotron sources, beamlines and beamline elements.
Functional programming toolbox
Simulator for Coded Aperture Spectral Snapshot Imaging
Scientific computing library for optics, computer graphics and visual perception
Add a description, image, and links to the optics topic page so that developers can more easily learn about it.
To associate your repository with the optics topic, visit your repo's landing page and select "manage topics."