MEEP有限差分時域模擬軟件
Meep (MEEP) 是 MIT 開發(fā)的免費的時域有限差分(FDTD)模擬軟件,用來模擬電磁系統(tǒng),包括了 MIT 的 MPB 固有模式包。
特性:
模擬 1d, 2d, 3d 和圓柱坐標(biāo)
任意系統(tǒng)的并行分布式存儲支持 MPI 標(biāo)準(zhǔn)。同時可移植到 Unix 類系統(tǒng)(也支持 GNU/Linux)
任意各向異性電介電常數(shù)ε和磁導(dǎo)率μ,隨著色散ε(ω)和μ(ω)(包括損失/收益)和非線性(克爾&泡克耳斯)介質(zhì)、磁性材料和電/磁導(dǎo)率σ
PML 吸收邊界 和/或 完美的導(dǎo)體 和/或 Bloch-periodic 邊界條件
Exploitation of symmetries to reduce the computation size — even/odd mirror symmetries and 90°/180° rotations.
Complete scriptability — either via a Scheme scripting front-end (as in libctl and MPB), or callable as a C++ library; a Python interface is also available.
Field output in the HDF5 standard scientific data format, supported by many visualization tools.
Arbitrary material and source distributions.
Field analyses including flux spectra, Maxwell stress tensor, frequency extraction, local density of states and energy integrals; completely programmable.
Multi-parameter optimization, root-finding, integration, etcetera (via libctl).
Meep 遵循 MIT Electromagnetic Equation Propagation 官方標(biāo)準(zhǔn),同時也包括一些 acronym 的非官方的東西。
