pyMode

Waveguide simulator

A Python-based software tool for simulating electromagnetic waveguide modes.

An electromagnetic waveguide mode solver with a python interface (based on WGMS3D).

GitHub

6 stars
3 watching
6 forks
Language: Python
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
flaport/meow A Python tool for modeling and simulating electromagnetic waveguides and components. 29
philmain28/philsol A Python library for calculating the modes of electromagnetic waveguides using finite difference frequency domain method. 33
mnishida/pymwm A software package that solves waveguide mode problems for various waveguides and materials 4
helgegehring/femwell A software tool for simulating the behavior of complex systems in fields like photonics and electronics using numerical methods 114
simbilod/ele559-simulations A workshop on simulating photonic devices and circuits using open-source tools. 34
omelchert/pyglle A Python package for simulating the propagation dynamics of dissipative solitons in nonlinear partial differential equations. 15
simbilod/optio Software for simulating and optimizing 2D grating coupler designs in integrated photonic chips 10
byucamacholab/sipann A software framework for simulating silicon photonics devices using machine learning techniques. 36
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
demisjohn/camfr Electromagnetic field simulator for nanophotonics applications using eigenmode expansion and advanced boundary conditions. 65
lightwave-lab/zeropdk A Python-based factory for generating photonic integrated circuit layouts with specialized curved waveguides and non-square-corner shapes. 26
sbyrnes321/tmm A Python library for simulating light propagation in planar multilayer thin films using the Transfer Matrix Method 189
wigig-tools/qd-realization A MATLAB-based software for modeling quasi-deterministic mmWave channel propagation 42
pymtl/pymtl3 A Python-based framework for generating, simulating and verifying hardware designs at the cycle level. 388