
離散双極子近似(DDA )は結合双極子近似とも呼ばれ、[1]任意の形状の粒子や周期構造による放射線の散乱を計算する方法です。任意の形状のターゲットが与えられた場合、小さな分極 双極子の有限配列で連続ターゲットを近似することにより、その散乱および吸収特性を計算します。この手法は、ナノフォトニクス、レーダー散乱、エアロゾル物理学、天体物理学など、さまざまなアプリケーションで使用されています。

基本概念
DDA の基本的な考え方は、1964 年に DeVoe [2]によって導入され、分子集合体の光学特性の研究に応用されました。遅延効果は考慮されていなかったため、DeVoe の扱いは波長に比べて小さい集合体に限定されていました。遅延効果を含む DDA は、1973 年に Purcellと Pennypacker [3]によって提案 され、星間塵粒子の研究に使用されました。簡単に言えば、DDA は連続体ターゲットを有限の分極点配列で近似したものです。点は局所電場に応じて双極子モーメントを獲得します。双極子は電場を介して互いに相互作用するため、DDA は結合双極子近似とも呼ばれます。[1] [4]
DDA の物理的なインスピレーションは自然から得られました。1909 年にローレンツ[5]は 、原子が立方格子上に配置されている場合、物質の誘電特性は、それを構成する個々の原子の分極率と直接関係していることを示しました。特に単純で正確な関係は、クラウジウス-モソッティ関係(またはローレンツ-ローレンツ) です。原子間の間隔に比べて大きな長さのスケールで固体の連続体表現が適切であるのと同様に、分極点の配列は、双極子間の距離に比べて大きな長さのスケールで連続体のターゲットの応答を正確に近似できると期待できます。
有限の点双極子配列の場合、散乱問題は正確に解くことができるため、DDA に存在する唯一の近似は、連続ターゲットを N 点双極子配列で置き換えることです。この置き換えには、形状 (双極子の位置) と双極子分極率の両方を指定する必要があります。単色入射波の場合、振動双極子モーメントの自己無撞着解が見つかります。これらから、吸収断面積と散乱断面積が計算されます。入射波の 2 つの独立した分極に対して DDA 解が得られれば、完全な振幅散乱行列を決定できます。あるいは、DDA は電場の体積積分方程式から導くことができます。[6]これは、点双極子の近似が積分方程式を離散化することと同等であり、双極子のサイズが小さくなるにつれて減少することを強調しています。
分極率がテンソルである可能性があることを認識すれば、DDA は異方性材料に容易に適用できます。ほとんどのアプリケーションでは磁気効果は無視できますが、DDA を拡張して磁化率がゼロでない材料を扱うことも簡単です。
DDA法についてはいくつかのレビューがある。[7] [6] [8] [9]
この方法は、離散双極子近似(DDA)で生じる高速畳み込み問題を解決するために高速フーリエ変換を適用したDraine、Flatau、Goodmanによって改良されました。これにより、大きなターゲットによる散乱の計算が可能になりました。彼らはオープンソースコードDDSCATを配布しました。 [7] [10] 現在ではいくつかのDDA実装があり、[6]周期的ターゲットへの拡張、[11]および平面基板上またはその近くに配置された粒子があります。[12] [13]正確な手法との比較も公開されています。[14] 離散双極子近似の妥当性基準など、他の側面も公開されています。[15] DDAは、非常に扁平または長楕円の粒子に対してより効率的な長方形または直方体の双極子を使用するように拡張されました。 [16
高速畳み込み計算のための高速フーリエ変換
高速フーリエ変換(FFT)法は、1991年にGoodman、Draine、Flatau [17]によって離散双極子近似のために導入されました。彼らは、Clive Tempertonによって書かれた3D FFT GPFAを利用しました。相互作用行列をミラーリングして反転することで、負の遅延を組み込むために、相互作用行列は元のサイズの2倍に拡張されました。それ以来、いくつかのバリアントが開発されました。Barrowes、Teixeira、Kong [18]は2001年にブロックの並べ替え、ゼロパディング、再構築アルゴリズムを使用するコードを開発し、メモリ使用量が最小限であると主張しました。McDonald、Golden、Jennings [19]は2009年に1D FFTコードを使用して、FFT計算のx、y、z方向に相互作用行列を拡張し、このアプローチによるメモリの節約を示唆しました。このバリアントは、ShabaninezhadとRamakrishna [20]によってMATLAB 2021コードにも実装されました。畳み込みを高速化する他の技術は、DDA問題ソルバーで発生する高速フーリエ変換の高速評価とともに、 一般的な文脈で提案されている[21] [22] 。
共役勾配反復法と前処理
偏光ベクトルの初期の計算のいくつかは、直接反転[3]とペトラヴィックとクオ・ペトラヴィックによる共役勾配法の実装に基づいていました。[23]その後、他の多くの共役勾配法がテストされました。[24] DDAセットアップで生じる線形方程式の事前処理の進歩も報告されています。[25]
熱離散双極子近似
熱離散双極子近似は、オリジナルのDDAを3Dの任意形状物体間の近接場熱伝達のシミュレーションに拡張したものである。[26] [27]
離散双極子近似コード
コードのほとんどは、自由空間または均質な誘電体ホスト媒体内の任意の形状の不均質な非磁性粒子および粒子系に適用されます。計算される量には、通常、ミュラー行列、積分断面積(消衰、吸収、散乱)、内部場、角度分解散乱場(位相関数)が含まれます。既存のDDAコードの比較がいくつか公開されています。[14]
汎用オープンソースDDAコード
これらのコードは通常、規則的なグリッド(立方体または直方体)、大規模な線形方程式を解くための共役勾配法、および畳み込み定理を使用する行列ベクトル積のFFT加速を使用します。このアプローチの複雑さは、時間とメモリの両方で双極子の数にほぼ比例します。[6]
特殊なDDAコード
これらのリストには、前のセクションに該当しないコードが含まれています。理由としては、ソース コードが利用できない、FFTアクセラレーションが存在しない、または低下している、コードが特定のアプリケーションに焦点を合わせているため、標準的な散乱量を簡単に計算できない、などが挙げられます。
図形のギャラリー
-
表面上に配置された周期的な立方体のスラブ、格子などの周期的な構造による散乱は、離散双極子近似で解決できます。
-
無限物体(円柱など)による散乱は、離散双極子近似で解くことができます。
参照
参考文献
- ^ ab Singham, Shermila B.; Salzman, Gary C. (1986). 「結合双極子近似を用いた任意粒子の散乱行列の評価」J. Chem. Phys . 84 (5). AIP Publishing: 2658–2667. Bibcode :1986JChPh..84.2658S. doi :10.1063/1.450338.
- ^ DeVoe, Howard (1964-07-15). 「分子集合体の光学的性質。I. 電子吸収と屈折の古典的モデル」。J . Chem. Phys . 41 (2). AIP Publishing: 393–400. Bibcode :1964JChPh..41..393D. doi :10.1063/1.1725879.
- ^ ab EM Purcell; CR Pennypacker (1973). 「非球状誘電体粒子による光の散乱と吸収」. Astrophys. J. 186 : 705. Bibcode :1973ApJ...186..705P. doi :10.1086/152538.
- ^ Singham, Shermila Brito; Bohren, Craig F. (1987-01-01). 「任意の粒子による光散乱: 結合双極子法の物理的再定式化」. Opt. Lett . 12 (1). The Optical Society: 10–12. Bibcode :1987OptL...12...10S. doi :10.1364/ol.12.000010. PMID 19738776.
- ^ HA ローレンツ、電子の理論 (トイブナー、ライプツィヒ、1909 年)
- ^ abcd MA Yurkin; AG Hoekstra (2007). 「離散双極子近似:概要と最近の開発」(PDF) . J. Quant. Spectrosc. Radiat. Transfer . 106 (1–3): 558–589. arXiv : 0704.0038 . Bibcode :2007JQSRT.106..558Y. doi :10.1016/j.jqsrt.2007.01.034. S2CID 119572857.
- ^ abc Draine, BT; PJ Flatau (1994). 「散乱計算のための離散双極子近似」J. Opt. Soc. Am. A . 11 (4): 1491–1499. Bibcode :1994JOSAA..11.1491D. doi :10.1364/JOSAA.11.001491.
- ^ Yurkin, Maxim A. (2023). 「離散双極子近似」。光、プラズモニクス、粒子。エルゼビア。pp. 167–198。
- ^ ショーメ、パトリック・クリスチャン( 2022)。「離散双極子近似:レビュー」。数学。10 (17)。MDPI:3049。doi :10.3390 / math10173049。
- ^ BT Draine; PJ Flatau (2008). 「周期的ターゲットの離散双極子近似:理論とテスト」J. Opt. Soc. Am. A . 25 (11): 2693–3303. arXiv : 0809.0338 . Bibcode :2008JOSAA..25.2693D. doi :10.1364/JOSAA.25.002693. PMID 18978846. S2CID 15747060.
- ^ Chaumet, Patrick C.; Rahmani, Adel; Bryant, Garnett W. (2003-04-02). 「結合双極子法の周期構造への一般化」. Phys. Rev. B . 67 (16). American Physical Society (APS): 165404. arXiv : physics/0305051 . Bibcode :2003PhRvB..67p5404C. doi :10.1103/physrevb.67.165404. S2CID 26726283.
- ^ ab Schmehl, Roland; Nebeker, Brent M.; Hirleman, E. Dan (1997-11-01). 「2次元高速フーリエ変換技術による表面上の特徴による散乱の離散双極子近似」J. Opt. Soc. Am. A . 14 (11). The Optical Society: 3026–3036. Bibcode :1997JOSAA..14.3026S. doi :10.1364/josaa.14.003026.
- ^ MA Yurkin; M. Huntemann (2015). 「平面界面付近の粒子に対する厳密かつ高速な離散双極子近似」(PDF) . The Journal of Physical Chemistry C . 119 (52): 29088–29094. doi :10.1021/acs.jpcc.5b09271.
- ^ ab Penttilä, Antti; Zubko, Evgenij; Lumme, Kari; Muinonen, Karri; Yurkin, Maxim A.; et al. (2007). 「離散双極子実装と正確な手法の比較」J. Quant. Spectrosc. Radiat. Transfer . 106 (1–3). Elsevier BV: 417–436. Bibcode :2007JQSRT.106..417P. doi :10.1016/j.jqsrt.2007.01.026.
- ^ Zubko, Evgenij; Petrov, Dmitry; Grynko, Yevgen; Shkuratov, Yuriy; Okamoto, Hajime; et al. (2010-03-04). 「離散双極子近似の妥当性基準」. Appl. Opt . 49 (8). The Optical Society: 1267–1279. Bibcode :2010ApOpt..49.1267Z. doi :10.1364/ao.49.001267. hdl : 2115/50065 . PMID 20220882.
- ^ DA Smunev; PC Chaumet; MA Yurkin (2015). 「離散双極子近似における長方形双極子」(PDF) . J. Quant. Spectrosc. Radiat. Transfer . 156 : 67–79. Bibcode :2015JQSRT.156...67S. doi :10.1016/j.jqsrt.2015.01.019.
- ^ Goodman, John J.; Draine, Bruce T.; Flatau, Piotr J. (1991). 「高速フーリエ変換技術の離散双極子近似への応用」. Optics Letters . 16 (15). Optica Publishing Group: 1198–1200. doi :10.1364/OL.16.001198.
- ^ Barrowes, BE; Teixeira, FL; Kong, JA (2001). 「3次元散乱における非対称多値ブロックテプリッツ行列の行列ベクトル乗算のための高速アルゴリズム」. Microwave and Optical Technology Letters . 31 (1): 28–32. doi :10.1002/mop.1348.
- ^ ab J. McDonald; A. Golden; G. Jennings (2009). 「OpenDDA: 離散双極子近似のための新しい高性能計算フレームワーク」. Int. J. High Perf. Comp. Appl . 23 (1): 42–61. arXiv : 0908.0863 . Bibcode :2009arXiv0908.0863M. doi :10.1177/1094342008097914. S2CID 10285783.
- ^ ab M. Shabaninezhad; MG Awan; G. Ramakrishna (2021). 「グラフィックス処理装置による離散双極子近似のためのMATLABパッケージ:高速フーリエ変換と双共役勾配」。J . Quant. Spectrosc. Radiat. Transfer . 262 : 107501. Bibcode :2021JQSRT.26207501S. doi :10.1016/j.jqsrt.2020.107501. S2CID 233839571.
- ^ Fu, Daniel Y; Kumbong, Hermann; Nguyen, Eric; Ré, Christopher (2023). 「FlashFFTConv: テンソルコアを使用した長いシーケンスの効率的な畳み込み」. arXiv : 2311.05908 [cs.LG].
- ^ Bowman, John C.; Roberts, Malcolm (2011). 「パディングなしの効率的なデエイリアス畳み込み」SIAM Journal on Scientific Computing . 33 (1). SIAM: 386–406. arXiv : 1008.1366 . Bibcode :2011SJSC...33..386B. doi :10.1137/100787933.
- ^ Petravic, M.; Kuo-Petravic, G. (1979). 「ユークリッドノルムを最小化するILUCGアルゴリズム」. Journal of Computational Physics . 32 (2): 263–269. doi :10.1016/0021-9991(79)90133-5.
- ^ Chaumet, Patrick C. (2024). 「離散双極子近似のための効率的な反復ソルバーの比較研究」。Journal of Quantitative Spectroscopy and Radiative Transfer。312。Elsevier。Bibcode : 2024JQSRT.31208816C。doi : 10.1016 / j.jqsrt.2023.108816。S2CID 264805146 。
- ^ Chaumet, Patrick C.; Maire, Guillaume; Sentenac, Anne (2023). 「スカラー解で初期化し、循環前処理を使用することで離散双極子近似を加速する」。Journal of Quantitative Spectroscopy and Radiative Transfer。298。Elsevier。Bibcode : 2023JQSRT.29808505C。doi : 10.1016/j.jqsrt.2023.108505 。
- ^ Edalatpour, S.; Čuma, M.; Trueax, T.; Backman, R.; Francoeur, M. (2015). 「熱離散双極子近似の収束解析」. Physical Review E. 91 ( 6): 063307. arXiv : 1502.02186 . doi :10.1103/PhysRevE.91.063307.
- ^ Moncada-Villa, E.; Cuevas, JC (2022). 「任意の非相反体を持つ多体系における近傍場放射熱伝達の熱離散双極子近似」. Physical Review B. 106 ( 23): 235430. arXiv : 2206.14921 . doi :10.1103/PhysRevB.106.235430.
- ^ VY Choliy (2013). 「離散双極子近似コード DDscat.C++: 機能、制限、計画」. Adv. Astron. Space Phys . 3 : 66–70. Bibcode :2013AASP....3...66C.
- ^ MA Yurkin; VP Maltsev; AG Hoekstra (2007). 「波長よりもはるかに大きい粒子による光散乱のシミュレーションのための離散双極子近似」(PDF) . J. Quant. Spectrosc. Radiat. Transfer . 106 (1–3): 546–557. arXiv : 0704.0037 . Bibcode :2007JQSRT.106..546Y. doi :10.1016/j.jqsrt.2007.01.033. S2CID 119574693.
- ^ MA Yurkin; AG Hoekstra (2011). 「離散双極子近似コード ADDA: 機能と既知の制限」(PDF) . J. Quant. Spectrosc. Radiat. Transfer . 112 (13): 2234–2247. Bibcode :2011JQSRT.112.2234Y. doi :10.1016/j.jqsrt.2011.01.031.
- ^ J. McDonald (2007). OpenDDA - 離散双極子近似のための新しい高性能計算フレームワーク(PDF) (PhD). ゴールウェイ: アイルランド国立大学。
- ^ M. Zimmermann; A. Tausendfreund; S. Patzelt; G. Goch; S. Kieß; MZ Shaikh; M. Gregoire; S. Simon (2012). 「100 nm未満の構造のインプロセス測定手順」J. Laser Appl . 24 (4): 042010. Bibcode :2012JLasA..24d2010Z. doi : 10.2351/1.4719936 .
- ^ WEI Sha; WCH Choy; YP Chen; WC Chew (2011). 「ハイブリッドプラズモニックシステムによる有機太陽電池の光学設計」. Opt. Express . 19 (17): 15908–15918. Bibcode :2011OExpr..1915908S. doi : 10.1364/OE.19.015908 . PMID 21934954.
- ^ SP Groth; AG Polimeridis; JK White (2020). 「循環前処理による離散双極子近似の加速」J. Quant. Spectrosc. Radiat. Transfer . 240 : 106689. Bibcode :2020JQSRT.24006689G. doi :10.1016/j.jqsrt.2019.106689. S2CID 209969404.
- ^ PC Chaumet; D. Sentenac; G. Maire; T. Zhang; A. Sentenac (2021). 「IFDDA、成層媒体内の3D不均質物体によって散乱された場をシミュレートするための使いやすいコード:チュートリアル」。J. Opt. Soc. Am. A . 38 (12): 1841–1852. Bibcode :2021JOSAA..38.1841C. doi : 10.1364/JOSAA.432685。
- ^ BM Nebeker (1998).離散双極子近似を用いた表面上および表面下の地物からの光散乱のモデリング(PhD). アリゾナ州テンピ、米国: アリゾナ州立大学。
- ^ E. Bae; H. Zhang; ED Hirleman (2008). 「フィルムに埋め込まれた双極子に対する離散双極子近似の適用」J. Opt. Soc. Am. A . 25 (7): 1728–1736. Bibcode :2008JOSAA..25.1728B. doi :10.1364/JOSAA.25.001728. PMID 18594631.
- ^ DW Mackowski (2002). 「非球状粒子のT行列を計算するための離散双極子モーメント法」J. Opt. Soc. Am. A . 19 (5): 881–893. Bibcode :2002JOSAA..19..881M. doi :10.1364/JOSAA.19.000881. PMID 11999964.
- ^ MD McMahon (2006). 金属ナノ粒子の線形および非線形光学特性に対する幾何学的秩序の影響(PDF) (PhD). ナッシュビル、テネシー州、米国: ヴァンダービルト大学。
- ^ VLY Loke; PM Mengüç; Timo A. Nieminen (2011). 「表面相互作用による離散双極子近似: MATLAB 用計算ツールボックス」J. Quant. Spectrosc. Radiat. Transfer . 112 (11): 1711–1725. Bibcode :2011JQSRT.112.1711L. doi :10.1016/j.jqsrt.2011.03.012.
- ^ NW Bigelow、A. Vaschillo、V. Iberi、JP Camden 、 DJ Masiello (2012)。「金属ナノロッドの電子および光子駆動プラズモニック励起の特性評価」ACS Nano。6 ( 8): 7497–7504。doi :10.1021/nn302980u。PMID 22849410 。
- ^ N. Geuquet; L. Henrard (2010). 「離散双極子近似の枠組みにおける貴金属ナノ粒子のEELSと光学応答」Ultramicroscopy . 110 (8): 1075–1080. doi :10.1016/j.ultramic.2010.01.013.
- ^ S. Edalatpour; M. Čuma; T. Trueax; R. Backman; M. Francoeur (2015). 「熱離散双極子近似の収束解析」. Phys. Rev. E . 91 (6): 063307. arXiv : 1502.02186 . Bibcode :2015PhRvE..91f3307E. doi :10.1103/PhysRevE.91.063307. PMID 26172822. S2CID 21556373.
- ^ SA Rosales; P. Albella; F. González; Y. Gutierrez; F. Moreno (2021). 「CDDA: キラルシステムの離散双極子近似の拡張と分析」. Opt. Express . 29 (19): 30020–30034. Bibcode :2021OExpr..2930020R. doi : 10.1364/OE.434061 . hdl : 10902/24774 . PMID 34614734.
- ^ Jiang, Yibin; Sharma, Abhishek; Cronin, Leroy (2023). 「動的に進化するナノ構造のスペクトル特性 を調査するための加速法」. The Journal of Physical Chemistry Letters . 14 (16): 3929–3938. doi :10.1021/acs.jpclett.3c00395. PMC 10150391. PMID 37078273.
