Meep: A flexible free-software package for electromagnetic simulations by the FDTD method
This paper describes Meep, a popular free implementation of the finite-difference time-domain (FDTD) method for simulating electromagnetism. In particular, we focus on aspects of implementing a full-featured FDTD package that go beyond standard textbook descriptions of the algorithm, or ways in w...
Main Authors: | , , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | en_US |
Published: |
Elsevier
2011
|
Online Access: | http://hdl.handle.net/1721.1/60946 https://orcid.org/0000-0001-7327-4967 https://orcid.org/0000-0002-7244-3682 |
_version_ | 1826200655117680640 |
---|---|
author | Oskooi, Ardavan Roundy, David Ibanescu, Mihai Bermel, Peter A. Joannopoulos, John Johnson, Steven G |
author2 | Massachusetts Institute of Technology. Institute for Soldier Nanotechnologies |
author_facet | Massachusetts Institute of Technology. Institute for Soldier Nanotechnologies Oskooi, Ardavan Roundy, David Ibanescu, Mihai Bermel, Peter A. Joannopoulos, John Johnson, Steven G |
author_sort | Oskooi, Ardavan |
collection | MIT |
description | This paper describes Meep, a popular free implementation of the finite-difference time-domain
(FDTD) method for simulating electromagnetism. In particular, we focus on aspects of implementing
a full-featured FDTD package that go beyond standard textbook descriptions of the
algorithm, or ways in which Meep differs from typical FDTD implementations. These include
pervasive interpolation and accurate modeling of subpixel features, advanced signal processing,
support for nonlinear materials via Pad´e approximants, and flexible scripting capabilities. |
first_indexed | 2024-09-23T11:39:48Z |
format | Article |
id | mit-1721.1/60946 |
institution | Massachusetts Institute of Technology |
language | en_US |
last_indexed | 2024-09-23T11:39:48Z |
publishDate | 2011 |
publisher | Elsevier |
record_format | dspace |
spelling | mit-1721.1/609462022-10-01T05:07:38Z Meep: A flexible free-software package for electromagnetic simulations by the FDTD method Oskooi, Ardavan Roundy, David Ibanescu, Mihai Bermel, Peter A. Joannopoulos, John Johnson, Steven G Massachusetts Institute of Technology. Institute for Soldier Nanotechnologies Massachusetts Institute of Technology. Department of Materials Science and Engineering Massachusetts Institute of Technology. Department of Mathematics Massachusetts Institute of Technology. Department of Physics Massachusetts Institute of Technology. Research Laboratory of Electronics Johnson, Steven G. Oskooi, Ardavan Ibanescu, Mihai Bermel, Peter A. Joannopoulos, John D. Johnson, Steven G. This paper describes Meep, a popular free implementation of the finite-difference time-domain (FDTD) method for simulating electromagnetism. In particular, we focus on aspects of implementing a full-featured FDTD package that go beyond standard textbook descriptions of the algorithm, or ways in which Meep differs from typical FDTD implementations. These include pervasive interpolation and accurate modeling of subpixel features, advanced signal processing, support for nonlinear materials via Pad´e approximants, and flexible scripting capabilities. National Science Foundation (U.S.) (Grant No. DMR-9400334) National Science Foundation (U.S.) (Grant No. DMR- 0819762) United States. Army Research Office. Institute for Soldier Nanotechnologies (Contract No. DAAD- 19-02-D0002) United States. Office of Naval Research (Award N00014-05-1-0700) 2011-02-15T13:51:36Z 2011-02-15T13:51:36Z 2009-11 2009-11 Article http://purl.org/eprint/type/JournalArticle 0010-4655 http://hdl.handle.net/1721.1/60946 Oskooi, Ardavan F. et al. “Meep: A flexible free-software package for electromagnetic simulations by the FDTD method.” Computer Physics Communications 181.3 (2010): 687-702. https://orcid.org/0000-0001-7327-4967 https://orcid.org/0000-0002-7244-3682 en_US http://dx.doi.org/10.1016/j.cpc.2009.11.008 Computer Physics Communications Attribution-Noncommercial-Share Alike 3.0 Unported http://creativecommons.org/licenses/by-nc-sa/3.0/ application/pdf Elsevier MIT web domain |
spellingShingle | Oskooi, Ardavan Roundy, David Ibanescu, Mihai Bermel, Peter A. Joannopoulos, John Johnson, Steven G Meep: A flexible free-software package for electromagnetic simulations by the FDTD method |
title | Meep: A flexible free-software package for electromagnetic simulations by the FDTD method |
title_full | Meep: A flexible free-software package for electromagnetic simulations by the FDTD method |
title_fullStr | Meep: A flexible free-software package for electromagnetic simulations by the FDTD method |
title_full_unstemmed | Meep: A flexible free-software package for electromagnetic simulations by the FDTD method |
title_short | Meep: A flexible free-software package for electromagnetic simulations by the FDTD method |
title_sort | meep a flexible free software package for electromagnetic simulations by the fdtd method |
url | http://hdl.handle.net/1721.1/60946 https://orcid.org/0000-0001-7327-4967 https://orcid.org/0000-0002-7244-3682 |
work_keys_str_mv | AT oskooiardavan meepaflexiblefreesoftwarepackageforelectromagneticsimulationsbythefdtdmethod AT roundydavid meepaflexiblefreesoftwarepackageforelectromagneticsimulationsbythefdtdmethod AT ibanescumihai meepaflexiblefreesoftwarepackageforelectromagneticsimulationsbythefdtdmethod AT bermelpetera meepaflexiblefreesoftwarepackageforelectromagneticsimulationsbythefdtdmethod AT joannopoulosjohn meepaflexiblefreesoftwarepackageforelectromagneticsimulationsbythefdtdmethod AT johnsonsteveng meepaflexiblefreesoftwarepackageforelectromagneticsimulationsbythefdtdmethod |