Diffractio is a Python library for Diffraction and Interference Optics.
☆35Dec 4, 2025Updated 2 months ago
Alternatives and similar repositories for diffractio
Users that are interested in diffractio are comparing it to the libraries listed below
Sorting:
- Diffractio is a Python library for Diffraction and Interference Optics.☆30Dec 5, 2024Updated last year
- Fourier Modal Method with Jax (official maintained repo)☆16Oct 21, 2025Updated 4 months ago
- 2D Beam Propagation Method for E&M wave simulations☆20Jul 12, 2025Updated 7 months ago
- [Nature Communications, 2025] In situ characterization of tightly focused fields☆14Apr 12, 2025Updated 10 months ago
- LightPipes for Python, "Pure Python version"☆279Aug 15, 2024Updated last year
- [Optica] Modeling Off-Axis Diffraction with Least-Sampling Angular Spectrum Method☆75Sep 15, 2024Updated last year
- ☆13Feb 18, 2026Updated last week
- A small library implementing phase retrieval algorithms for 2D images.☆28Jun 10, 2020Updated 5 years ago
- Python implementation of ptylab☆31Nov 20, 2025Updated 3 months ago
- ☆33Mar 28, 2024Updated last year
- a python package for generating coded aperture patterns☆14May 19, 2025Updated 9 months ago
- Bluestein Method☆39Apr 12, 2022Updated 3 years ago
- PyPhot FDTD package☆35Aug 14, 2025Updated 6 months ago
- simulate light through weakly-guiding waveguides using the finite-differences beam propagation method☆16Aug 14, 2024Updated last year
- Implementations of the Scalable Angular Spectrum Method☆63Jun 20, 2024Updated last year
- ☆42Mar 13, 2025Updated 11 months ago
- ☆16Aug 28, 2023Updated 2 years ago
- NumBAT, the Numerical Brillouin Analysis Tool, integrates electromagnetic and acoustic mode solvers to calculate the interactions of opti…☆19Jan 3, 2023Updated 3 years ago
- PyLlama enables to calculate the reflection and transmission spectra of an arbitrary multilayer stack whose layers are made of dispersive…☆22Aug 15, 2022Updated 3 years ago
- Propagate waves efficiently, optically, physically, differentiably with Julia Lang.☆41Dec 1, 2025Updated 2 months ago
- This is PyFocus, a Python package that provides high-level functions and an user interface to perform full vectorial calculations of the …☆16Oct 31, 2023Updated 2 years ago
- 📡 Open-source physical optics simulation package.☆20Updated this week
- Fourier Modal Method for multilayer metamaterials. Mirror of https://gitlab.com/nannos/nannos☆20Sep 5, 2024Updated last year
- BEM solver for Maxwell equations☆18Mar 7, 2022Updated 3 years ago
- optics education☆19Apr 18, 2019Updated 6 years ago
- pjz is JAX and fdtd-z -- scalable photonic simulation and optimization☆21Mar 27, 2024Updated last year
- ☆23Jun 24, 2024Updated last year
- Fast Fourier Series library.☆20Aug 29, 2023Updated 2 years ago
- A package includes various time-domain numerical solvers for the Maxwell's equations.☆14Jan 18, 2024Updated 2 years ago
- A multi-scale differential optimization framework for diffractive optical systems.☆50Apr 1, 2024Updated last year
- ✨🔬 A flexible diffraction simulator for exploring and visualizing physical optics.☆1,005Oct 7, 2025Updated 4 months ago
- fast Fresnel scalar diffraction from binary occulters and apertures in MATLAB/Octave☆20Jan 13, 2021Updated 5 years ago
- Python code for wavefront shaping☆24Feb 16, 2026Updated last week
- Discuss topics about scalar diffraction theory☆22Apr 25, 2023Updated 2 years ago
- Fortran 90 code for Method of Moments discretized integral operator formulations of EM scattering from dielectric/lossy/plasmonic/PEC obj…☆22May 11, 2022Updated 3 years ago
- ☆47Jun 28, 2025Updated 7 months ago
- Automatic Correction for sCMOS-related Noise☆18Nov 18, 2021Updated 4 years ago
- Jaxwell is JAX + Maxwell☆26Oct 18, 2024Updated last year
- Repository for code featured in "Machine Learning Assisted Optimization Methods for Automated Antenna Design"☆10Dec 28, 2024Updated last year