離散双極子近似コード DDSCAT 7.2 (2012) のユーザーズガイド
Discrete Dipole Approximation Code Ddscat 7.2 (2012) (arxiv.org)
要約
この論文は、離散双極子近似(DDA)を用いて、任意の形状と複素屈折率を持つターゲットに対する電磁波の散乱と吸収を計算するオープンソースFortran-90ソフトウェアパッケージ「DDSCAT 7.2」のユーザーズガイドです。このコードは、ナノ構造の配列の研究にも利用でき、MPI、OpenMP、Intel Math Kernel Library(MKL)をサポートし、様々なターゲット形状に対応しています。
全文翻訳
DDSCAT 7.2 コード用ユーザーズガイド
要旨: DDSCAT 7.2 は、自由に利用可能なオープンソースの Fortran-90 ソフトウェアパッケージであり、離散双極子近似(DDA)を適用して、任意の形状と複素屈折率を持つターゲットによる電磁波の散乱および吸収を計算します。ターゲットは、個々の実体(例:ダスト粒子)であることもありますが、1次元または2次元の周期的な「ターゲットユニットセル」の配列であることもあり、ナノ構造の配列の周囲の吸収、散乱、および電場を研究するために使用できます。
DDA は、ターゲットを分極可能な点の配列で近似します。DDA の理論とその DDSCAT における実装は、Draine (1988) および Draine & Flatau (1994) で提示されており、周期構造への拡張は Draine & Flatau (2008) で示されています。Flatau & Draine (2012) に従うことで、効率的な近接場計算が可能になります。DDSCAT 7.2 は、屈折率 m が 1 に比べて大きくない場合(|m-1| < 2)、サイズパラメータ 2piaeff/lambda < 25 のターゲットからの電磁散乱の正確な計算を可能にします。DDSCAT 7.2 は、MPI、OpenMP、および Intel Math Kernel Library (MKL) のサポートを含んでいます。
DDSCAT 7.2 は、さまざまなターゲット形状(例:楕円体、正四面体、直方体、有限円柱、六角柱など)の計算をサポートしています。ターゲット材料は、不均一および異方性を持つことができます。ユーザーが新しいターゲット形状をコードにインポートすることは容易です。DDSCAT 7.2 は、ターゲットに対する入射波の相対的な指定された配向、および指定された散乱方向に対して、吸収および散乱の全断面積と、ムラー散乱強度行列の選択された要素を計算します。DDSCAT 7.2 は、ターゲットを含むユーザー指定の長方形体積全体にわたって電場 E を計算します。DDSCAT 7.2 によって作成されたファイルから E および P を読み取るための Fortran-90 コード READNF が、配布物に含まれています。
| コメント: | 95ページ。最新リリースである DDSCAT 7.2.1 に準拠するように拡張・更新されました。完全なソフトウェアパッケージは このURL で入手可能です。 |
| 件名: | 計算物理学 (physics.comp-ph); 銀河の天体物理学 (astro-ph.GA); 中規模およびナノスケール物理学 (cond-mat.mes-hall); 光学 (physics.optics) |
| 引用: | arXiv:1202.3424 [physics.comp-ph] |
| (または、このバージョンについては arXiv:1202.3424v3 [physics.comp-ph]) | |
| https://doi.org/10.48550/arXiv.1202.3424 arXiv発行のDOI(DataCite経由) |
投稿履歴
From: Bruce T. Draine
v1 2012年2月15日 水曜日 20:27:02 UTC (544 KB)
v2 2012年2月16日 木曜日 01:53:24 UTC (544 KB)
v3 2012年5月15日 火曜日 13:34:12 UTC (546 KB)