该方法基于麦克斯韦方程组的基本解,将介质对光的响应表示为大量电偶极子的响应,通过求解这些偶极子的耦合作用方程组来得到各个偶极子的偶极矩,进而可得到总散射场以及各个测量,如散射截面、吸收截面、衰减截面及散射相函数等。离散偶极子方法最初由E.M.珀塞耳和C.R.彭尼帕克提出,后经过B.T.德雷纳等人进一步发展,并发布了离散偶极子近似的开源代码DDSCAT。
针对粒子散射问题,离散偶极子近似的离散过程可以描述如下。对于一个偶极子,在频率为的电场
激励下的偶极矩为
,式中
为真空介电常数;
为偶极子的极化率。对于给定介电函数
的粒子,其
可由克劳修斯-莫索蒂关系给出:
(1)
式中为偶极子间距。第
个偶极子位置的总电场
为该位置处外部激励电场
以及所有其他偶极子在该位置的极化电场
之和,即:
(2)
其中作用矩阵由电偶极子极化场定义为:
,
(3)
式中为波矢;
为虚数单位;
为单位矩阵;
,
,
;
为位置矢量。通过联立求解(2)式给出的方程组可以得到每一个偶极的偶极矩
。粒子的衰减截面
、吸收截面
可以分别计算为:
(4)
(5)