tmm

Film simulator

A software package that simulates light propagation in multilayer thin films using the Transfer Matrix Method

transfer-matrix method for optics of thin and thick multilayer films

GitHub

190 stars
13 watching
95 forks
Language: Jupyter Notebook
last commit: 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mperrin/poppy A Python package for simulating physical optics propagation, including diffraction. 178
pynlo/pynlo A Python package for simulating and modeling nonlinear optical effects in various materials and systems 105
edsonportosilva/opticommpy A comprehensive Python-based framework for simulating fiber optic communication systems 118
opticspy/lightpipes Simulates optical phenomena with diffraction essentiality using numerical methods. 234
sterncat/opticspy An open-source Python module for simulating and analyzing optical systems and phenomena. 466
david-hoffman/pyotf Software for simulating optical transfer functions in microscopy using Python 71
damienbloch/inkscape-raytracing An extension for Inkscape that simplifies drawing optical diagrams by annotating primitives with properties and simulating beam paths. 336
mpasson/lekkersim A package for simulating and analyzing photonic circuits using the scattering matrix method 8
qpv-research-group/rayflare Software for simulating and modeling complex optical systems using multiple simulation methods 35
ankrh/bpm-matlab A numerical simulation tool for modeling the propagation of light fields in optical structures 46
caiuspetronius/optometrika A MATLAB library for simulating optical image formation using Snell's and Fresnel's laws of refraction and reflection 60
demisjohn/camfr Electromagnetic field simulator for nanophotonics applications using eigenmode expansion and advanced boundary conditions. 66
danieljfarrell/pvtrace A Python-based tool for simulating and analyzing the flow of light through photovoltaic devices 98
robintw/py6s Provides a Python interface to the 6S Radiative Transfer Model for atmospheric simulation 196
open-atmos/pysdm An atmospheric modeling package for simulating particle dynamics in moist air using the Super-Droplet Method 60