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…
☆25Feb 21, 2026Updated last week
Alternatives and similar repositories for NonlinearTMM
Users that are interested in NonlinearTMM are comparing it to the libraries listed below
Sorting:
- ♯SHAARP is an open-source package for deriving and simulating optical second harmonic generation (SHG) from a single interface (si). Thi…☆24Jun 16, 2025Updated 8 months ago
- Electronic structure calculations using Julia☆14Dec 7, 2021Updated 4 years ago
- A python implementation of the transfer matrix method for multilayer structures with arbitrary dielectric tensors☆27Jan 10, 2018Updated 8 years ago
- Discrete dipole approximation implementation in python☆16Sep 21, 2015Updated 10 years ago
- Vectorized transfer matrix method (TMM) for computing the optical reflection and transmission of multilayer planar stacks☆38Sep 2, 2020Updated 5 years ago
- simulate light through weakly-guiding waveguides using the finite-differences beam propagation method☆16Aug 14, 2024Updated last year
- ☆45Oct 3, 2022Updated 3 years ago
- 2D Beam Propagation Method for E&M wave simulations☆20Jul 12, 2025Updated 7 months ago
- An electromagnetic simulation tool programmed in Matlab by using the method Rigorous Coupled-Wave analysis (RCWA)☆25Nov 21, 2015Updated 10 years ago
- Finite-difference time-domain (FDTD) package capable of dynamic modulations in the refractive index and gain/loss.☆21Apr 19, 2022Updated 3 years ago
- Repository for code featured in "Machine Learning Assisted Optimization Methods for Automated Antenna Design"☆10Dec 28, 2024Updated last year
- 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 6 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…☆26Updated this week
- EMUstack is an open-source simulation package for calculating light propagation through multi-layered stacks of dispersive, lossy, nanost…☆28Jul 23, 2024Updated last year
- MATLAB-based solver package of Maxwell's equations by the FDFD method☆120Apr 16, 2025Updated 10 months ago
- ☆34Updated this week
- MIT Photonic-Bands: computation of photonic band structures in periodic media☆199Apr 3, 2025Updated 11 months ago
- cp2k test☆10May 26, 2019Updated 6 years ago
- Tools for the design and characterisation of thin-films written in Julia.☆32Dec 2, 2025Updated 3 months ago
- Vector Fitting Tool in MATLAB☆11Jun 28, 2019Updated 6 years ago
- Extracts full elastic tensor from VASP OUTCAR and calculates some useful quantities☆26Oct 23, 2015Updated 10 years ago
- 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
- Python-based electromagnetic simulator and mode solver for nanophotonics applications, using the Eigenmode Expansion (EME) method.☆77Mar 21, 2023Updated 2 years ago
- Ramirez Lab WIKI, where you could find Tutorials, Script Library, Gallery, FAQ, and a little bit more☆13Sep 11, 2024Updated last year
- An eigenmode solver for open electromagnetic resonantors☆36Dec 2, 2019Updated 6 years ago
- Use FDTD Solution of Lumericial to simulate the Topological Valley photon☆38Jan 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
- Neural Signal Analysis☆14Jan 5, 2026Updated last month
- This program computes the sum-frequency generation (SFG) spectrum for a give MD trajectory of interfacial water molecules. The program ca…☆12Jul 24, 2023Updated 2 years 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
- Stanford Stratified Structure Solver - Electromagnetic simulator for layered periodic structures☆167Jan 26, 2021Updated 5 years ago
- Python module for identification of conserved water molecules from molecular dynamics trajectories.☆14Feb 12, 2026Updated 2 weeks ago
- Fast estimation of ion-pairing for screening electrolytes☆11Aug 23, 2022Updated 3 years ago
- A software for mapping energy landscape with a variety of methods, using classical potentials. Based on the LAMMPS MD package.☆11Jan 29, 2021Updated 5 years ago
- 2023北京理工大学数字信号处理和雷达课程的matlab代码☆16Nov 10, 2025Updated 3 months ago
- An open source Python single-pixel imaging kit for educational and research purposes.☆41Feb 5, 2026Updated 3 weeks ago
- A comprehensive and full-featured computational physics suite for boundary-element analysis of electromagnetic scattering, fluctuation-in…☆153Jun 16, 2020Updated 5 years ago
- ☆45Feb 24, 2026Updated last week
- Pure Julia implementation of the finite difference frequency domain (FDFD) method for electromagnetics☆37Jan 1, 2021Updated 5 years ago