ardiloot / NonlinearTMM
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…
☆23Updated last year
Alternatives and similar repositories for NonlinearTMM
Users that are interested in NonlinearTMM are comparing it to the libraries listed below
Sorting:
- ☆28Updated last week
- Python-based Generalized Transfer Matrix method for light propagation in arbitrary anisotropic multilayer stacks☆22Updated last year
- COMSOL implementation of the mesoscopic boundary conditions for nanoscale electromagnetism☆31Updated 5 years ago
- personal set of FDFD codes used for my research. Much of this has been inspired by Yu (Jerry) Shi and Wonseok Shin☆20Updated 5 years ago
- EMUstack is an open-source simulation package for calculating light propagation through multi-layered stacks of dispersive, lossy, nanost…☆27Updated 9 months ago
- PyLlama enables to calculate the reflection and transmission spectra of an arbitrary multilayer stack whose layers are made of dispersive…☆18Updated 2 years ago
- Finite-difference time-domain (FDTD) package capable of dynamic modulations in the refractive index and gain/loss.☆18Updated 3 years ago
- A package includes various time-domain numerical solvers for the Maxwell's equations.☆14Updated last year
- Tools for the design and characterisation of thin-films written in Julia.☆30Updated this week
- Rigorous Coupled-Wave Analysis (RCWA) for nanophotonics simulations☆40Updated last week
- Vectorized transfer matrix method (TMM) for computing the optical reflection and transmission of multilayer planar stacks☆30Updated 4 years ago
- BEM solver for Maxwell equations☆15Updated 3 years ago
- An nanophotonics solver for inverse design of metamaterials☆14Updated last year
- finite difference based eigensolving for Maxwell's equations and photonic structures☆13Updated 3 years ago
- A Flexible Tool for EM-Radiation-emitting Semiconductor Heterostructure Optimization using Quantum models☆11Updated 4 years ago
- 2D Beam Propagation Method for E&M wave simulations☆18Updated last week
- Automated Discovery and Optimization of 3D Topological Photonic Crystals☆10Updated 2 years ago
- Rigorous coupled wave analysis and PWEM implemented in short readable python codes☆36Updated 4 years ago
- Calculates surface-plasmon-polariton modes for planar multilayer structures. To learn more go to http://pythonhosted.org/multilayer_surfa…☆21Updated 11 years ago
- Pure Julia implementation of the finite difference frequency domain (FDFD) method for electromagnetics☆35Updated 4 years ago
- pjz is JAX and fdtd-z -- scalable photonic simulation and optimization☆20Updated last year
- Fourier Modal Method for multilayer metamaterials. Mirror of https://gitlab.com/nannos/nannos☆16Updated 8 months ago
- Computes the electronic band structure of bulk ZB semiconductor with various k.p models☆15Updated 4 years ago
- An electromagnetic solver capable of simulating and optimizing 1D (thin-layer) structures via the semi-analytical transfer matrix method.…☆17Updated 3 years ago
- Electronic structure calculations using Julia☆14Updated 3 years ago
- 3D Time independent Schroedinger equation solver☆13Updated 4 years ago
- 3D multi-source electromagnetic simulations in frequency domain, implementing the augmented partial factorization (APF) and other methods…☆38Updated 10 months ago
- 1D Schroedinger solver in semiconductor with non-parabolicity☆11Updated 3 years ago
- 1D Schroedinger solver in semiconductor with effective mass☆13Updated 4 years ago
- Open-source, integrated optical modelling of complex stacks☆39Updated 7 months ago