smhooten / TMatrixOptLinks
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.
β18Updated 4 years ago
Alternatives and similar repositories for TMatrixOpt
Users that are interested in TMatrixOpt are comparing it to the libraries listed below
Sorting:
- Finite-difference time-domain (FDTD) package capable of dynamic modulations in the refractive index and gain/loss.β21Updated 3 years ago
- π Workshop material for optical inverse design and automatic differentiationβ114Updated 5 years ago
- A Generalized Multiparticle Mie code, especially suited for plasmonicsβ23Updated last year
- π± Guided-mode expansion of photonic crystal slabsβ130Updated 8 months ago
- Simple python library for calculating the modes of electromagnetic waveguides using finite difference frequency domain method.β44Updated 2 months ago
- Gentle introduction and demo of the adjoint variable method for electromagnetic inverse designβ34Updated 3 years ago
- Band diagram and Field of 2D photonic cristalβ44Updated 4 years ago
- Fourier modal method with Jaxβ128Updated 7 months ago
- personal set of FDFD codes used for my research. Much of this has been inspired by Yu (Jerry) Shi and Wonseok Shinβ20Updated 6 years ago
- Transfer Matrix Method implemetation & RefractiveIndex.info database browserβ49Updated last year
- 3D multi-source electromagnetic simulations in frequency domain, implementing the augmented partial factorization (APF) and other methodsβ¦β42Updated last year
- Pure Julia implementation of the finite difference frequency domain (FDFD) method for electromagneticsβ37Updated 4 years ago
- β30Updated last month
- 18.369/8.315 - Mathematical Methods in Nanophotonics courseβ118Updated last year
- Photonic crystals in Julia π¦β38Updated 5 months ago
- Rigorous coupled wave analysis and PWEM implemented in short readable python codesβ37Updated 4 years ago
- Jaxwell is JAX + Maxwellβ46Updated 2 years ago
- NumBAT, the Numerical Brillouin Analysis Tool, integrates electromagnetic and acoustic mode solvers to calculate the interactions of optiβ¦β19Updated 2 years ago
- Python package for modeling structural color in colloidal systemsβ17Updated this week
- A generative model for computing electromagnetic field solutionsβ61Updated 2 years ago
- COMSOL implementation of the mesoscopic boundary conditions for nanoscale electromagnetismβ33Updated 5 years ago
- Electromagnetic simulation (RCWA) & optimization package in Pythonβ100Updated 10 months ago
- Vectorized transfer matrix method (TMM) for computing the optical reflection and transmission of multilayer planar stacksβ35Updated 5 years ago
- A photovoltaic simulator with automatic differentiationβ63Updated last month
- MIT Photonic-Bands: computation of photonic band structures in periodic mediaβ187Updated 6 months ago
- Pure Python implementation of the finite difference frequency domain (FDFD) method for electromagneticsβ61Updated 6 years ago
- Automated Discovery and Optimization of 3D Topological Photonic Crystalsβ11Updated 2 years ago
- BEM solver for Maxwell equationsβ15Updated 3 years ago
- Multi-GPU FDFD solverβ62Updated 3 years ago
- 2D and 3D scalar finite-difference frequency-domain solver of the scattering matrix with the recursive Green's function method.β16Updated 3 years ago