Free nanophotonics software
From AbInitio
(Difference between revisions)
Revision as of 19:40, 20 August 2023 (edit) Stevenj (Talk | contribs) ← Previous diff |
Current revision (19:42, 20 August 2023) (edit) Stevenj (Talk | contribs) (grcwa) |
||
Line 6: | Line 6: | ||
* [http://www.stanford.edu/group/fan/S4/ S4] — transfer-matrix/RCWA (via Fourier-basis eigenmode expansion) package | * [http://www.stanford.edu/group/fan/S4/ S4] — transfer-matrix/RCWA (via Fourier-basis eigenmode expansion) package | ||
* [http://www.ee.technion.ac.il/leviatan/smtp/index.htm SMTP], an integral-equation solver for waveguides | * [http://www.ee.technion.ac.il/leviatan/smtp/index.htm SMTP], an integral-equation solver for waveguides | ||
- | * [https://github.com/facebookresearch/fmmax FMMAX] — Fourier Modal Method / RCWA transfer-matrix software | + | * [https://github.com/weiliangjinca/grcwa grcwa] - RCWA scattering-matrix software, autodifferentiable with autograd |
+ | * [https://github.com/facebookresearch/fmmax FMMAX] — Fourier Modal Method / RCWA scattering-matrix software, autodifferentiable with JAX | ||
Feel free to [mailto:stevenj@alum.mit.edu email me] if you have any other free photonis software to suggest. Please do ''not'' suggest shareware, "demo versions" of closed-source programs, etcetera — we're only going to list [http://www.gnu.org/philosophy/free-sw.html free-as-in-freedom software, not free-as-in-beer]. | Feel free to [mailto:stevenj@alum.mit.edu email me] if you have any other free photonis software to suggest. Please do ''not'' suggest shareware, "demo versions" of closed-source programs, etcetera — we're only going to list [http://www.gnu.org/philosophy/free-sw.html free-as-in-freedom software, not free-as-in-beer]. |
Current revision
The following is a list of free/open source computational software for nanophotonic and electromagnetic modelling.
- Meep — our finite-difference time-domain (FDTD) package
- MPB — our electromagnetic eigenmode solver
- CAMFR — transfer-matrix/RCWA (via eigenmode expansion) package
- S4 — transfer-matrix/RCWA (via Fourier-basis eigenmode expansion) package
- SMTP, an integral-equation solver for waveguides
- grcwa - RCWA scattering-matrix software, autodifferentiable with autograd
- FMMAX — Fourier Modal Method / RCWA scattering-matrix software, autodifferentiable with JAX
Feel free to email me if you have any other free photonis software to suggest. Please do not suggest shareware, "demo versions" of closed-source programs, etcetera — we're only going to list free-as-in-freedom software, not free-as-in-beer.