Meep is a free and open-source software package for electromagnetics simulation via the finite-difference time-domain (FDTD) method spanning a broad range of applications. Key Features Free and open-source software under the GNU GPL. Complete scriptability via Python, Scheme, or C++ APIs. Simulation in 1d, 2d, 3d, and cylindrical coordinates. Distributed memory parallelism on any system supporting