ABINITは、材料科学のためのオープンソースプログラムスイートである。GNU General Public Licenseの下で配布されている。ABINITは分子から、表面、固体まで様々な材料の電子密度と導出特性を計算するために、平面波基底関数系および擬ポテンシャルを使って密度汎関数理論を実装している。世界中の研究者が協力してABINITを開発している[1][2][3][4]

ABINIT
リポジトリ ウィキデータを編集
ライセンス GPL 3.0
公式サイト www.abinit.org ウィキデータを編集
テンプレートを表示

ウェブベースの使いやすいグラフィカル版(ABINITの完全な機能のうち一部にアクセスできる)がnanoHUB英語版を通じて無料で利用できる。

概要 編集

ABINITは、材料中の電子を記述するコーン–シャム方程式を解くことによって密度汎関数理論を実装する。平面波基底関数系によって拡張され、自己無撞着共役勾配法を使ってエネルギー最小構造を決定する。計算効率性は高速フーリエ変換[5]および内殻電子を記述するための擬ポテンシャルを使用することで達成される。標準的なノルム保存型擬ポテンシャルの代替として、PAW法[6](projector augmented-wave method)を使うことができる。全エネルギーに加えて、幾何最適化およびab initio分子動力学を実行できるように力および応力を計算することもできる。ABINITによって扱うことのできる材料としては、絶縁体、金属、ならびにモット-ハバード絶縁体を含む磁気的に秩序化した系がある。

導出特性 編集

材料の電子的基底状態を計算することに加えて、ABINITは以下の項目を含む応答関数を計算するための密度汎関数摂動理論を実装する。

  • フォノン
  • 誘電応答
  • ボルン有効電荷およびIR絶縁体強度テンソル
  • ひずみに対する応答ならびに弾性特性
  • 圧電応答、ラマン断面、および電気光学応答を含む非線形応答

ABINITは

によって励起状態特性を計算することもできる。

出典 編集

  1. ^ X. Gonze; J.-M. Beuken; R. Caracas; F. Detraux; M. Fuchs; G.-M. Rignanese; L. Sindic; M. Verstraete et al. (2002). “First-principles computation of material properties: the ABINIT software project”. Computational Materials Science 25 (3): 478. doi:10.1016/S0927-0256(02)00325-7. 
  2. ^ X. Gonze; G.-M. Rignanese; M. Verstraete; J.-M. Beuken; Y. Pouillon; R. Caracas; F. Jollet; M. Torrent et al. (2005). “A brief introduction to the ABINIT software package”. Zeitschrift für Kristallographie 220 (5/6): 558–562. Bibcode2005ZK....220..558G. doi:10.1524/zkri.220.5.558.65066. ISSN 2196-7105. 
  3. ^ X. Gonze; B. Amadon; P.-M. Anglade; J.-M. Beuken; F. Bottin; P. Boulanger; F. Bruneval; D. Caliste et al. (2009). “ABINIT: First-principles approach to material and nanosystem properties”. Computer Physics Communications 180 (12): 2582. Bibcode2009CoPhC.180.2582G. doi:10.1016/j.cpc.2009.07.007. hdl:10261/95956. 
  4. ^ Gonze, X.; Jollet, F.; Abreu Araujo, F.; Adams, D.; Amadon, B.; Applencourt, T.; Audouze, C.; Beuken, J.-M. et al. (2016). “Recent developments in the ABINIT software package”. Computer Physics Communications 205: 106–131. Bibcode2016CoPhC.205..106G. doi:10.1016/j.cpc.2016.04.003. ISSN 00104655. 
  5. ^ S. Goedecker (1997). “Fast Radix 2, 3, 4, and 5 Kernels for Fast Fourier Transformations on Computers with Overlapping Multiply--Add Instructions”. SIAM Journal on Scientific Computing 18 (6): 1605. doi:10.1137/S1064827595281940. 
  6. ^ M. Torrent; F. Jollet; F. Bottin; G. Zérah; X. Gonze (2008). “Implementation of the projector augmented-wave method in the ABINIT code: Application to the study of iron under pressure”. Computational Materials Science 42 (2): 337. doi:10.1016/j.commatsci.2007.07.020. 

外部リンク 編集