Meep (software)

Software for electromagnetic simulations From Wikipedia, the free encyclopedia

Meep (MIT Electromagnetic Equation Propagation) is a free and open-source[1] software package for electromagnetic simulations, developed by ab initio research group at Massachusetts Institute of Technology in 2006. Operating under Unix-like systems, it uses finite-difference time-domain method with perfectly matched layer or periodic boundary conditions for field computation.[2]

Initial release2006; 20 years ago (2006)
Stable release
1.32.0 / February 20, 2026; 26 days ago (2026-02-20)
Written inC++, Python, Scheme
Quick facts Developers, Initial release ...
Meep
Developersab initio research group, Massachusetts Institute of Technology
Initial release2006; 20 years ago (2006)
Stable release
1.32.0 / February 20, 2026; 26 days ago (2026-02-20)
Written inC++, Python, Scheme
Operating systemLinux, macOS
TypeSimulation software
LicenseGNU General Public License
Websitemeep.readthedocs.io/en/latest/
Repositorygithub.com/NanoComp/meep
Close

Meep supports dispersive, nonlinear and anisotropic media, and features subpixel smoothing and parallelization, as well as an embedded frequency-domain solver for steady-state fields and eigenmode expansion.[2] The package was subsequently expanded to include an adjoint solver for topology optimization and inverse design,[3] and a Python interface.[4]

The software is widely adopted by optics and photonics communities,[5] with applications including the analysis and design of metalenses[6][7] and photonic crystals.[8][9]

See also

References

Related Articles

Wikiwand AI