中文

pyGDM —— 用于纳米结构全场电动力学模拟与进化优化的 Python 工具包

计算物理 2020-01-28 v2 介观与纳米尺度物理 光学

摘要

pyGDM 是一个基于 Green Dyadic Method (GDM,并矢格林函数法) 的纳米光学电动力学模拟 Python 工具包。与大多数其他偶极耦合代码不同,pyGDM 使用广义传播子,可低成本高效地求解大型单色问题,例如偏振分辨计算或使用聚焦光束或量子发射器探针的光栅扫描模拟。该软件的另一个特点是能够非常简便地求解包含介电或金属衬底的三维问题。此外,pyGDM 包含易于推导若干物理量的工具,如远场图样、消光与散射截面、结构附近的电场与磁场近场、量子发射器的衰减率以及 LDOS 或沉积在纳米颗粒内的热量。最后,pyGDM 提供了一个工具包,用于对纳米颗粒几何结构进行高效进化优化,以最大化(或最小化)诸如选定共振波长处散射等光学性质。

关键词

引用

@article{arxiv.1802.04071,
  title  = {pyGDM -- A python toolkit for full-field electro-dynamical simulations and evolutionary optimization of nanostructures},
  author = {Peter R. Wiecha},
  journal= {arXiv preprint arXiv:1802.04071},
  year   = {2020}
}

备注

32 pages, 26 figures; python module in ancillary files. Online documentation available at https://wiechapeter.gitlab.io/pyGDM2-doc/