GPAW

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

PAW法による第一原理計算を行うオープンソースアプリケーション。実空間差分法もしくは原子局在基底により、密度汎関数法やGW近似に基づく電子状態計算を行う。Atomic Simulation Environment(ASE)アプリを利用して計算のセットアップを行う。Cとpythonでコーディングされており、GPLに基いて公開されている。

アプリ詳細へ

z-Pares

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

z-Paresは一般の疎行列に対して、固有値・固有ベクトルを複素平面上の周回積分(いわゆる、Sakurai-Sugiura法)を用いて求めるアプリ。 z-Paresはfortran 90/95で書かれており、二段階のMPI並列を用いた大規模並列計算をおこなうことができる。

アプリ詳細へ

Yambo

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

密度汎関数法から得られる波動関数をベースに、GW法やBSE法による多体問題の第一原理計算を行うアプリケーション。abinitあるいはQuantum Espressoによって出力される波動関数を利用できる。Yambo-pyというpythonインタフェースも開発が行われている。

アプリ詳細へ

n2p2

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

ベーラー・パリネロ型ニューラルネットワークポテンシャルを実装するソフトウェアパッケージ。構造とエネルギーを関連付けるデータからポテンシャルを学習したり、学習済みのポテンシャルを任意の構造に対して評価するためのツール群を提供する。LAMMPSと組み合わせることで分子動力学計算も実行可能。

アプリ詳細へ

ABINIT

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

擬ポテンシャル法と平面波基底を用いたオープンソースの第一原理計算ライブラリ。固体の電子状態計算・バンド計算や表面界面の構造最適化など、多くの系に対して密度汎関数理論に基づく第一原理計算を実行できる。チュートリアル・マニュアルが充実しており、無償ながら化学反応や格子振動などの多くの物理量を手軽に計算できる。

アプリ詳細へ

TRIQS/DFT tools

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

密度汎関数法(DFT)による第一原理計算アプリと動的平均場法(DMFT)の計算アプリTRIQSの間を橋渡しするインターフェイスツール。Wien2kと組み合わせて自己無撞着なDFT+DMFT計算を行うことができるほか、他の第一原理パッケージで得られたバンド構造を利用してワンショットDFT+DMFT計算を行うことも可能。

アプリ詳細へ

Elastic

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

弾性定数などの結晶の弾性特性を計算するためのpythonルーチン集。Atomic Simulation Environment (ASE)の拡張のように書かれている。ASEやPythonの知識がなくても使用できるようスクリプトも提供されている。

アプリ詳細へ

TC++

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

Transcorrelated(TC)法を用いた第一原理計算のためのオープンソースソフトウェア。Jastrow相関因子による電子相関をTC法に基づいて取り込んだ電子状態計算を行える。Quantum ESPRESSOで得られた電子状態を初期状態に設定することも可能。

アプリ詳細へ

ecalj

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

混合補強基底法(PMT法)に基づくフリーの第一原理計算コード。多くの物理系に対してLDA・GGA・LDA+U・構造最適化などの電子状態計算を行うほか、quasiparticle self-consistent GW法によって準粒子励起を正確に扱える。手法の独自性が高く、Gitでバージョン管理されている。

アプリ詳細へ

pymatgen

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

物質解析のためのpythonライブラリ。物質構造に関する柔軟なクラスが整備され、結晶構造や各種物性データを効率よく取り扱うことができる。相図・電位pH図・拡散係数解析を行うことができるほか、バンド構造や状態密度などの電子状態解析も可能。Materials Projectと連動して開発が活発に行われている。

アプリ詳細へ