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…
☆22Updated last year
Alternatives and similar repositories for NonlinearTMM:
Users that are interested in NonlinearTMM are comparing it to the libraries listed below
- COMSOL implementation of the mesoscopic boundary conditions for nanoscale electromagnetism☆31Updated 4 years ago
- EMUstack is an open-source simulation package for calculating light propagation through multi-layered stacks of dispersive, lossy, nanost…☆25Updated 8 months ago
- ☆28Updated last week
- Tools for the design and characterisation of thin-films written in Julia.☆30Updated 2 years ago
- Calculates surface-plasmon-polariton modes for planar multilayer structures. To learn more go to http://pythonhosted.org/multilayer_surfa…☆20Updated 11 years ago
- Rigorous coupled wave analysis and PWEM implemented in short readable python codes☆35Updated 4 years ago
- Finite-difference time-domain (FDTD) package capable of dynamic modulations in the refractive index and gain/loss.☆18Updated 2 years ago
- Automated Discovery and Optimization of 3D Topological Photonic Crystals☆10Updated 2 years ago
- Fourier Modal Method for multilayer metamaterials. Mirror of https://gitlab.com/nannos/nannos☆16Updated 7 months ago
- A Flexible Tool for EM-Radiation-emitting Semiconductor Heterostructure Optimization using Quantum models☆11Updated 4 years ago
- Quantum Wells, Wires and Dots: A set of tools for simulating semiconductor nanostructures☆19Updated 2 years ago
- 3D Time independent Schroedinger equation solver☆12Updated 4 years ago
- An open source ellipsometry analysis tool for reproducible and comprehensible building of optical models.☆21Updated 2 weeks ago
- Numerical simulation of the High Harmonic Generation process accounting for Quantum mechanic, Supersonic flow physics, Plasma physics and…☆17Updated 4 years ago
- Aestimo 1D Schrödinger-Poisson Solver☆55Updated last year
- Vectorized transfer matrix method (TMM) for computing the optical reflection and transmission of multilayer planar stacks☆29Updated 4 years ago
- Python scripts facilitating the use MEEP finite-difference time-domain simulation, focused on the research of metamaterials (MM) and phot…☆11Updated 10 years ago
- Python-based Generalized Transfer Matrix method for light propagation in arbitrary anisotropic multilayer stacks☆21Updated last year
- personal set of FDFD codes used for my research. Much of this has been inspired by Yu (Jerry) Shi and Wonseok Shin☆18Updated 5 years ago
- Open-source, integrated optical modelling of complex stacks☆37Updated 6 months ago
- Mode solver for 1D waveguides composed of arbitrary number of slabs (layers). Vector solver: TE & TM polarizations. Supports complex-valu…☆8Updated 10 months ago
- Rigorous Coupled-Wave Analysis (RCWA) for nanophotonics simulations☆38Updated last week
- Band diagram and Field of 2D photonic cristal☆41Updated 4 years ago
- An nanophotonics solver for inverse design of metamaterials☆14Updated last year
- A python implementation of the transfer matrix method for multilayer structures with arbitrary dielectric tensors☆25Updated 7 years ago
- Python Implementation of Aperiodic Fourier Modal Method for solving Maxwell equations.☆19Updated last year
- pjz is JAX and fdtd-z -- scalable photonic simulation and optimization☆20Updated last year
- Optical Transfer Matrix Solver with index dispersion☆23Updated 4 years ago
- Python program for calculating 1D (i.e. planar) equilibrium semiconductor band diagrams☆13Updated 11 years ago
- Optical Modeling (Transfer Matrix): Modeling the light propogation, light absorption, transmission, and reflection in a multi-layer thin-…☆41Updated 6 years ago