lekkersim

Photonic circuit simulator

A package for simulating and analyzing photonic circuits using the scattering matrix method

Scattering Matrix Linear Simulator for Photonic Circuits

GitHub

8 stars
1 watching
2 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
siepic/opics An S-parameter based photonic integrated circuit simulator written in Python. 43
byucamacholab/simphony A tool for designing and simulating photonic integrated circuits. 118
sbyrnes321/tmm A Python library for simulating light propagation in planar multilayer thin films using the Transfer Matrix Method 189
byucamacholab/sipann A software framework for simulating silicon photonics devices using machine learning techniques. 36
flaport/sax A tool for simulating and optimizing circuit behavior in the frequency domain using machine learning and parallel computing. 66
edsonportosilva/opticommpy A Python-based framework to simulate various aspects of optical communications systems 115
spinsphotonics/fdtdz A photonic simulation tool providing fast and scalable computing capabilities 114
mperrin/poppy A Python package for simulating physical optics propagation, including diffraction. 177
ankrh/bpm-matlab A numerical simulation tool for modeling the propagation of light fields in optical structures 43
demisjohn/camfr Electromagnetic field simulator for nanophotonics applications using eigenmode expansion and advanced boundary conditions. 65
simbilod/ele559-simulations A workshop on simulating photonic devices and circuits using open-source tools. 34
rohanku/pyphotonics Automated design tool for photonic circuits using Python and external software. 4
soqcsadmin/soqcs A software framework for simulating quantum optical circuits with imperfections 5
opticspy/lightpipes Simulates optical phenomena with diffraction essentiality using numerical methods. 233
fancompute/angler A software package for simulating and optimizing optical structures using finite-difference methods and optimization algorithms. 157