Registered by Nizamov Shawkat

Python-meep allows scripting of Meep-simulations with Python.

Meep is an open-source finite-difference time-domain (FDTD)
simulation software package developed at MIT to model electromagnetic
systems : http://ab-initio.mit.edu/meep/

Python-meep is a wrapper around libmeep. It allows the scripting of Meep-simulations with Python (v2.6 and v2.7).

Python-meep comes with an tutorial in html (see the /doc subdirectory after extracting the installation file), of which a mirrored version is available online at :
http://claudia.intec.ugent.be/software/python-meep/python_meep_documentation.html

Consult the README file for details on how to install and build from source.

Check out the examples in the /samples directory.

For more details on the technical architecture and rationale behind Python-Meep, read this paper :
http://photonics.intec.ugent.be/download/pub_2579.pdf
"Python bindings for the open source electromagnetic simulator MEEP",Computing in Science and Engineering, 13(3), p.53-65 (2011), E. Lambert, M. Fiers, S. Nizamov, M. Tassaert, S. G. Johnson, P. Bienstman, W. Bogaerts

Complementarily, you can consult the following page by Filip Dominec on python-meep-utils :
https://github.com/FilipDominec/python-meep-utils

Project information

Maintainer:
python-meep
Driver:
python-meep
Licence:
GNU GPL v2, GNU GPL v3

RDF metadata

View full history Series and milestones

1.4 series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
Python, C++

All packages Packages in Distributions

Get Involved

  • Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Latest version is 1.4
released

All downloads

Announcements