The discrete dipole approximation for simulation of light scattering by particles much larger than the wavelength

Maxim A. Yurkin
Valeri P. Maltsev
Alfons G. Hoekstra

Maxim A. Yurkin update to 2007-05-23

https://arxiv.org/abs/0704.0037
In this manuscript we investigate the capabilities of the Discrete DipoleApproximation (DDA) to simulate scattering from particles that are much largerthan the wavelength of the incident light, and describe an optimized publiclyavailable DDA computer program that processes the large number of dipolesrequired for such simulations. Numerical simulations of light scattering byspheres with size parameters x up to 160 and 40 for refractive index m=1.05 and2 respectively are presented and compared with exact results of the Mie theory.Errors of both integral and angle-resolved scattering quantities generallyincrease with m and show no systematic dependence on x. Computational timesincrease steeply with both x and m, reaching values of more than 2 weeks on acluster of 64 processors. The main distinctive feature of the computer programis the ability to parallelize a single DDA simulation over a cluster ofcomputers, which allows it to simulate light scattering by very largeparticles, like the ones that are considered in this manuscript. Currentlimitations and possible ways for improvement are discussed.

journal: J.Quant.Spectrosc.Radiat.Transf. 106, 546-557 (2007)

category: physics.optics physics.comp-ph

用于模拟光散射的离散偶极子近似 远大于波长的粒子

Maxim A. Yurkin
Valeri P. Maltsev
Alfons G. Hoekstra

Maxim A. Yurkin update to 2007-05-23

https://arxiv.org/abs/0704.0037
在本手稿中,我们研究了离散偶极子近似 (DDA) 模拟来自远大于入射光波长的粒子的散射的能力,并描述了一个优化的公开可用的 DDA 计算机程序,该程序处理此类模拟所需的大量偶极子。分别给出了折射率 m=1.05 和 2 时尺寸参数 x 最大为 160 和 40 的球体光散射的数值模拟,并与 Mie 理论的精确结果进行了比较。积分和角分辨散射量的误差通常随着 m 增加而增加对 x 没有系统依赖。计算时间随着 x 和 m 急剧增加,在 64 个处理器的集群上达到超过 2 周的值。计算机程序的主要特点是能够在一组计算机上并行化单个 DDA 模拟,这使它能够模拟非常大的粒子的光散射,就像本手稿中考虑的那些。讨论了当前的限制和可能的改进方法。

期刊参考: J.Quant.Spectrosc.Radiat.Transf. 106, 546-557 (2007)

category: physics.optics physics.comp-ph