MEEP: A flexible free-software package for electromagnetic simulations by the FDTD method

被引:2166
作者
Oskooi, Ardavan F. [1 ,3 ]
Roundy, David [2 ]
Ibanescu, Mihai [1 ,3 ,4 ]
Bermel, Peter [3 ]
Joannopoulos, J. D. [1 ,3 ,4 ]
Johnson, Steven G. [1 ,3 ,5 ]
机构
[1] MIT, Ctr Mat Sci & Engn, Cambridge, MA 02139 USA
[2] Oregon State Univ, Dept Phys, Corvallis, OR 97331 USA
[3] MIT, Elect Res Lab, Cambridge, MA 02139 USA
[4] MIT, Dept Phys, Cambridge, MA 02139 USA
[5] MIT, Dept Math, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
Computational electromagnetism; FDTD; Maxwell solver; FINITE-DIFFERENCE METHOD; TIME-DOMAIN TECHNIQUE; MAXWELLS EQUATIONS; RESONANT FREQUENCIES; MESH REFINEMENT; QUALITY FACTORS; QUASI-PML; ALGORITHM; MEDIA; MODEL;
D O I
10.1016/j.cpc.2009.11.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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 Pade approximants, and flexible scripting capabilities.
引用
收藏
页码:687 / 702
页数:16
相关论文
共 76 条
[1]  
Agrawal GP., 2001, Nonlinear Fiber Optics, V3rd edition
[2]   Practical 3-D contour staircase treatment of metals in FDTD [J].
Anderson, J ;
Okoniewski, M ;
Stuchly, SS .
IEEE MICROWAVE AND GUIDED WAVE LETTERS, 1996, 6 (03) :146-148
[3]  
[Anonymous], 1985, Structure and Interpretation of Computer Programs
[4]  
[Anonymous], 1994, TEMPLATES SOLUTION L, DOI DOI 10.1137/1.9781611971538
[5]  
[Anonymous], 1984, Electrodynamics of Continuous Media
[6]  
[Anonymous], 1999, Boundary Integral Equations Methods in Solids and Fluids
[7]   A FAST METHOD FOR THE NUMERICAL EVALUATION OF CONTINUOUS FOURIER AND LAPLACE TRANSFORMS [J].
BAILEY, DH ;
SWARZTRAUBER, PN .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1994, 15 (05) :1105-1110
[8]  
Baker J., 1996, PADE APPROXIMANTS
[9]   ADAPTIVE MESH REFINEMENT FOR HYPERBOLIC PARTIAL-DIFFERENTIAL EQUATIONS [J].
BERGER, MJ ;
OLIGER, J .
JOURNAL OF COMPUTATIONAL PHYSICS, 1984, 53 (03) :484-512
[10]   Active materials embedded in photonic crystals and coupled to electromagnetic radiation [J].
Bermel, P ;
Lidorikis, E ;
Fink, Y ;
Joannopoulos, JD .
PHYSICAL REVIEW B, 2006, 73 (16)