GPU-accelerated electromagnetic FDTD simulations for inverse design / gradient-based optimization (parameter, shape, topology) of nanophotonic devices with Python. π₯ βοΈ βοΈ
β29Mar 1, 2026Updated this week
Alternatives and similar repositories for beamz
Users that are interested in beamz are comparing it to the libraries listed below
Sorting:
- 2D Beam Propagation Method for E&M wave simulationsβ20Jul 12, 2025Updated 7 months ago
- β49Jun 28, 2025Updated 8 months ago
- My personal KLayout wrappers and utility functionsβ13Oct 25, 2022Updated 3 years ago
- Understand your Python codebase. π‘ Summarizes your directory in a single table. Displays the file structure of all the files, their funcβ¦β14May 15, 2025Updated 9 months ago
- S + Autograd + XLA :: S-parameter based frequency domain circuit simulations and optimizations using JAX.β109Updated this week
- Photonic circuit network simulatorβ24Mar 5, 2023Updated 2 years ago
- Photonic mode solver with a simple interface.β89Aug 1, 2022Updated 3 years ago
- A GPU-accelerated, differentiable, Maxwell FDTD solverβ71Feb 23, 2026Updated last week
- Python-based electromagnetic simulator and mode solver for nanophotonics applications, using the Eigenmode Expansion (EME) method.β77Mar 21, 2023Updated 2 years ago
- Automated Large-Scale PIC Routing (accepted at ISPD 2025)β33Jan 13, 2026Updated last month
- Electromagnetic FDTD Simulations in JAXβ247Feb 23, 2026Updated last week
- β10Sep 7, 2023Updated 2 years ago
- .gds to .gltf file conversion script and workflow to create photo-real animations of your photonic/electronic integrated circuits.β11Jul 29, 2024Updated last year
- Python scripts facilitating the use MEEP finite-difference time-domain simulation, focused on the research of metamaterials (MM) and photβ¦β12Apr 9, 2014Updated 11 years ago
- Jax wrapper for autograd-differentiable functionsβ13Oct 20, 2025Updated 4 months ago
- Easily mesh collections of 2D and 3D polygons with complex extrusions using GMSHβ29Feb 2, 2026Updated last month
- FEM mode solver for photonic waveguidesβ156Feb 21, 2026Updated last week
- A fast transfer matrix method written in jax for modelling optical multilayer thin filmsβ29Feb 11, 2026Updated 2 weeks ago
- Conda + KLayoutβ11Aug 21, 2022Updated 3 years ago
- Vector Finite Difference Maxwell Modesolverβ16Jun 8, 2024Updated last year
- β45Oct 3, 2022Updated 3 years ago
- A simulator for photonic integrated circuits.β154Feb 24, 2026Updated last week
- Fast, scalable, accessible photonic simulationβ152Feb 8, 2025Updated last year
- β17Feb 10, 2023Updated 3 years ago
- Jaxwell is JAX + Maxwellβ48Sep 27, 2023Updated 2 years ago
- A suite of photonic inverse design challenge problems for topology optimization benchmarkingβ119Jan 20, 2024Updated 2 years ago
- Some Python functions for simulating laser pulses, in particular, a solver for the generalized nonlinear Schrodinger equation (GNLSE)β52Feb 5, 2026Updated 3 weeks ago
- 3D electromagnetic time-domain solver, specialized in wake potential and beam-coupling impedance computation for particle acceleratorsβ42Updated this week
- training for gdsfactoryβ26Mar 18, 2025Updated 11 months ago
- Solve sparse linear systems in JAX using the KLU algorithmβ38Feb 19, 2026Updated last week
- Workshop on photonic device and circuit simulation using open-source tools. Created for Princeton's Spring 2020 ELE559 : Photonic Systemsβ¦β42Sep 16, 2021Updated 4 years ago
- π± Guided-mode expansion of photonic crystal slabsβ141Feb 3, 2025Updated last year
- Fourier modal method with Jaxβ138Feb 10, 2026Updated 3 weeks ago
- Artificial nanofabrication of integrated photonic circuits using deep learningβ71Feb 4, 2026Updated 3 weeks ago
- Simple python library for calculating the modes of electromagnetic waveguides using finite difference frequency domain method.β45Aug 6, 2025Updated 6 months ago
- Photonic Integrated ELectronics. Microservices to codesign photonics, electronics, quantum, and more.β59Jul 1, 2025Updated 8 months ago
- Neural operator surrogates for electromagnetic inverse designβ49Feb 28, 2024Updated 2 years ago
- β12Jun 25, 2024Updated last year
- Python API for Ansys Lumericalβ22Updated this week