Transfer-matrix method (TMM) is powerful analytical method to solve Maxwell equations in layered structures. However, standard TMM is limited by infinite plane waves (e.g no Gaussian beam excitation) and it is only limited to linear processes (i.e calculation of second-harmonic, sum-frequency, difference-frequency generation is not possible). Th…
☆25May 20, 2026Updated last week
Alternatives and similar repositories for NonlinearTMM
Users that are interested in NonlinearTMM are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A python implementation of the transfer matrix method for multilayer structures with arbitrary dielectric tensors☆27Jan 10, 2018Updated 8 years ago
- Electronic structure calculations using Julia☆14Dec 7, 2021Updated 4 years ago
- finite difference based eigensolving for Maxwell's equations and photonic structures☆14Oct 28, 2021Updated 4 years ago
- Discrete dipole approximation implementation in python☆16Sep 21, 2015Updated 10 years ago
- A handy tool to visualize Gaussian beam propagation through lenses☆10Dec 21, 2025Updated 5 months ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- This code is a Matlab implemetation for The simulation of the effect of facets reflectivity on the static characteristics of (DFB) semico…☆12Sep 23, 2019Updated 6 years ago
- A Python program for calculating the surface SHG yield for semiconductors.☆21Sep 15, 2025Updated 8 months ago
- An electromagnetic simulation tool programmed in Matlab by using the method Rigorous Coupled-Wave analysis (RCWA)☆26Nov 21, 2015Updated 10 years ago
- 2D Beam Propagation Method for E&M wave simulations☆21Jul 12, 2025Updated 10 months ago
- Finite-difference time-domain (FDTD) package capable of dynamic modulations in the refractive index and gain/loss.☆21Apr 19, 2022Updated 4 years ago
- ☆47Oct 3, 2022Updated 3 years ago
- Vectorized transfer matrix method (TMM) for computing the optical reflection and transmission of multilayer planar stacks☆38Sep 2, 2020Updated 5 years ago
- Extracts full elastic tensor from VASP OUTCAR and calculates some useful quantities☆27Oct 23, 2015Updated 10 years ago
- personal set of FDFD codes used for my research. Much of this has been inspired by Yu (Jerry) Shi and Wonseok Shin☆21May 24, 2019Updated 7 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Prometheus exporter for Amazon Smart Air Quality Monitor☆12Jan 21, 2022Updated 4 years ago
- Calculates surface-plasmon-polariton modes for planar multilayer structures. To learn more go to http://pythonhosted.org/multilayer_surfa…☆23Mar 16, 2014Updated 12 years ago
- semba-fdtd is a finite-differences in time domain solver with special focus on EMC problems. semba-fdtd can be used as a standalone solve…☆31Updated this week
- Matlab implementations of Laguerre-Gaussian Vortex Beams☆24Aug 30, 2018Updated 7 years ago
- CLI-first runtime for Codex, Claude Code, and AI agents to operate CAE solvers via plugins: COMSOL, Abaqus, Ansys.☆90May 16, 2026Updated last week
- Scientific Python package for solving Slater Koster tight-binding topological hamiltonian☆58Mar 12, 2026Updated 2 months ago
- Tools for the design and characterisation of thin-films written in Julia.☆34Dec 2, 2025Updated 5 months ago
- Repository for the codes in my upcoming book on Machine Learning☆13Sep 27, 2024Updated last year
- CryHTML5 without CryEngine. CEF as a DirectX gaming overlay.☆10Jul 11, 2018Updated 7 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- An adaptive/incremental kNN and Range Search query implementation in Julia☆11May 6, 2023Updated 3 years ago
- Python-based electromagnetic simulator and mode solver for nanophotonics applications, using the Eigenmode Expansion (EME) method.☆78Mar 21, 2023Updated 3 years ago
- MIT Photonic-Bands: computation of photonic band structures in periodic media☆208May 6, 2026Updated 3 weeks ago
- A simulation of an infinite two-dimensional photonic crystal with out-of-plane propagation using the plane wave expansion method☆10Oct 20, 2018Updated 7 years ago
- RCWA for optical metrology and metasurfaces☆16May 29, 2023Updated 2 years ago
- MATLAB-based solver package of Maxwell's equations by the FDFD method☆121Apr 16, 2025Updated last year
- Simple finite element examples as in 3D7☆11Jul 8, 2024Updated last year
- EMUstack is an open-source simulation package for calculating light propagation through multi-layered stacks of dispersive, lossy, nanost…☆28Jul 23, 2024Updated last year
- General purpose Slater-Koster tight-binding library for electronic structure calculations☆21Oct 21, 2025Updated 7 months ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Photonic crystals in Julia 🦚☆42May 19, 2025Updated last year
- This notebook is related to the paper: Machine learning in physics: a short guide, to appear on Europhysics Letters (EPL).☆15Jul 16, 2024Updated last year
- Use FDTD Solution of Lumericial to simulate the Topological Valley photon☆39Jan 10, 2021Updated 5 years ago
- modules for semi-analytic fourier series solutions for Maxwell's equations. Includes transfer-matrix-method, plane-wave-expansion-method,…☆152May 31, 2022Updated 3 years ago
- S + Autograd + XLA :: S-parameter based frequency domain circuit simulations and optimizations using JAX.☆118May 18, 2026Updated last week
- Allen-Cahn Equation☆16Feb 20, 2023Updated 3 years ago
- SALMON 2.0.0 Development Repository☆15May 18, 2026Updated last week