A Python (v3.6.5) package that provides a set of basic functions commonly used in integrated photonics.
-
Updated
Jan 16, 2025 - Python
A Python (v3.6.5) package that provides a set of basic functions commonly used in integrated photonics.
An electromagnetic solver capable of simulating and optimizing 1D (thin-layer) structures via the semi-analytical transfer matrix method. For example, one can simulate and optimize broadband distributed Bragg reflectors, anti-reflection coatings, optical bandpass filters, and photovoltaic devices.
4×4 transfer matrix method for simulating light reflection from anisotropic multilayer structures with Mueller matrix analysis
Radio-wave transfer matrix model for glacier ice
General 4×4 transfer-matrix method (TMM) for optical simulations of isotropic and anisotropic multilayer structures. C++ core with Python bindings.
A tool to calculate the lowest energy solution and plot the wave function for a multi-level constant potential using 1D Schro. TMM
Analytic IDT + transfer-matrix models for SAW devices, validated to 0.3% against a measured LiNbO3 device
Optical thin-film design & inverse optimisation: TMM solver, differential evolution, Monte-Carlo yield, zero dependencies
To associate your repository with the transfer-matrix topic, visit your repo's landing page and select "manage topics."