CAMFR

Nanophotonics simulator

Electromagnetic field simulator for nanophotonics applications using eigenmode expansion and advanced boundary conditions.

Python-based electromagnetic simulator and mode solver for nanophotonics applications, using the Eigenmode Expansion (EME) method.

GitHub

65 stars
10 watching
30 forks
Language: C++
last commit: over 1 year ago
Linked from 1 awesome list

electromagnetic-fieldslaserlaser-cavitylight-emitting-diodesphotonic-crystalsphotonicsphysics-simulationpythonpython27simulationwaveguide

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nanocomp/meep A software package that uses the finite-difference time-domain method to simulate electromagnetic fields in various materials and geometries 1,245
fancompute/angler A software package for simulating and optimizing optical structures using finite-difference methods and optimization algorithms. 157
danhickstein/laserfun A Python package for simulating laser pulses and modeling their propagation through optical fibers. 1
edsonportosilva/opticommpy A Python-based framework to simulate various aspects of optical communications systems 115
byucamacholab/sipann A software framework for simulating silicon photonics devices using machine learning techniques. 36
sbyrnes321/tmm A Python library for simulating light propagation in planar multilayer thin films using the Transfer Matrix Method 189
homerreid/scuff-em A suite of computational physics tools for electromagnetic analysis and device engineering 128
helgegehring/femwell A software tool for simulating the behavior of complex systems in fields like photonics and electronics using numerical methods 114
flaport/fdtd A Python-based 3D electromagnetic simulator that uses the finite difference time domain (FDTD) method to calculate electric and magnetic fields. 509
flaport/meow A Python tool for modeling and simulating electromagnetic waveguides and components. 29
david-hoffman/pyotf Software for simulating optical transfer functions in microscopy using Python 71
omelchert/pyglle A Python package for simulating the propagation dynamics of dissipative solitons in nonlinear partial differential equations. 15
opticspy/lightpipes Simulates optical phenomena with diffraction essentiality using numerical methods. 233
fancompute/ceviche A Python package for electromagnetic simulation and automatic differentiation 338
simbilod/optio Software for simulating and optimizing 2D grating coupler designs in integrated photonic chips 10