Meep,免费(GNU GPL)的 FDTD 软件

0
points

Meep (or MEEP) 是一款 MIT 开发的,免费的 finite-difference time-domain (FDTD) 模拟软件包,可用来模拟电磁体系。Its features include:

  • Free software under the GNU GPL.
  • Simulation in 1d, 2d, 3d, and cylindrical coordinates.
  • Distributed memory parallelism on any system supporting the MPI standard. Portable to any Unix-like system (GNU/Linux is fine).
  • Dispersive ε(ω) (including loss/gain) and nonlinear (Kerr) materials.
  • PML absorbing boundaries and/or perfect conductor and/or Bloch-periodic boundary conditions.
  • 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.
  • Field output in the HDF5 standard scientific data format, supported by many visualization tools.
  • Arbitrary material and source distributions.
  • Field analyses including flux spectra, frequency extraction, and energy integrals; completely programmable.
  • Multi-parameter optimization, root-finding, integration, etcetera (via libctl).

感谢 Meep 的开发者 Steven G. Johnson ,以GNU GPL 方式发布该软件,也感谢他提供信息。他们还有其他一些相关软件,包括 MIT Photonic Bands (MPB) ,做光子晶体的人应该都了解。

评论

要争取最大程度上应

要争取最大程度上应用这个软件,谢谢冯兄~

估计你是用不着。。

估计你是用不着。。。

说不定有用,以前那

说不定有用,以前那么多计算软件,虽然初等,但是有趣
至少可以像玩游戏

请问你是否也用Meep来

请问你是否也用Meep来进行电磁体系的模拟?您模拟的是什么体系呢?若没Unix,用视窗是否也可以run Meep?

在Windows下可以使用一

在Windows下可以使用一个叫做Cygwin的软件模拟Unix环境。我之前这么用过,不过挺折腾人的,而且这一软件是从Windows内存管理中分出一部分用于自身运行,所以用作计算的效率会打上折扣。最近还是装上了Linux,稳定多了。

不知道这个软件是不

不知道这个软件是不是支持金属否?

估计设置成复折射率

估计设置成复折射率,其虚部就代表金属的电导率

能告诉我怎么在ubunbu

能告诉我怎么在ubunbu下安装meep吗?十分感谢。

感觉meep的文档好难懂

感觉meep的文档好难懂 不够好上手

谁能给我说说Bloch-perio

谁能给我说说Bloch-periodic boundary 吗,在meep里这种边界条件意味着什么,很急很急,大侠们,请出手吧

评论查看选项

选择您喜欢的显示评论的模式,并点击"保存设置"来激活您所做的改变。

发表新评论

此内容将保密,不会被其他人看见。