PIMD

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

分子シミュレーションのためのオープンソースアプリケーション。古典・第一原理分子動力学法、経路積分法、レプリカ交換法、メタダイナミクス法、ストリング法、サーフェスホッピング法、QM/MM法など多様な手法をサポートする。分子構造(レプリカ)と力場(断熱ポテンシャル)の間での階層的な並列化により、高速かつ高効率な計算が可能。

アプリ詳細へ

TRIQS

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

相互作用を有する量子系の数値計算のためのライブラリ集。現代的なプログラミング技法が用いられており、一般的な量子不純物問題や動的平均場理論などの計算をシンプルかつ効率的に実装することができる。C++とPythonによって記述されており、Jupyter Notebookを用いたチュートリアルも用意されている。

アプリ詳細へ

ALPSCore/CT-HYB

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

量子モンテカルロ法を用いたオープンソースの不純物ソルバ。不純物アンダーソン模型などの相互作用を有する不純物系の熱平衡状態を、混成展開による連続時間量子モンテカルロ法によって評価することができる。動的平均場理論のソルバーとして利用でき、多軌道動模型を取り扱うこともできる。MPIによる並列計算にも対応している。

アプリ詳細へ

ALPSCore

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

計算物理アプリ構築のためのオープンソースソフトウェア。量子モンテカルロ法などの多くの計算プログラムで必要となる共通のC++補助モジュールが整備されている。再利用可能なコード構築を補助し、複雑な計算科学アプリケーションの開発時間の短縮が可能。MPIおよびOpenMPの並列プログラミングにも対応している。

アプリ詳細へ

abICS

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

第一原理計算を再現する機械学習モデルを訓練し、 不規則系での統計熱力学サンプリングを高速に実行するためのソフトウェアフレームワーク。金属や酸化物合金などの多成分固体系に重点を置いて開発されている。現在は、Quantum Espresso、VASPおよびOpenMXをエネルギー計算器として、ニューラルネットワークポテンシャルとしてaenetを使用することができる。

アプリ詳細へ

QMCPACK

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

ハイパフォーマンスな量子モンテカルロ法が実装されているオープンソースコード。分子や固体系の電子状態計算を行うことができる。変分モンテカルロ法や拡散モンテカルロ法、軌道空間補助場量子モンテカルロ法など最先端の量子モンテカルロ法に関するアルゴリズムが実装されている。

アプリ詳細へ

w2dynamics

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

混成展開連続時間量子モンテカルロ法パッケージ。多軌道不純物模型の一体・二体物理量を測定することが可能。動的平均場のPythonコードも提供されている。wannier90形式のハミルトニアンをインプットとして用いる。

アプリ詳細へ

DCA++

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

強相関電子系を解くための量子クラスター法が実装されたC++ソフトウェア。動的クラスター近似(DCA)とその拡張であるDCA+を使うことができる。クラスター問題のソルバーとして、連続時間量子モンテカルロ法(CT-AUX, SS-CT-HYB)、高温展開、厳密対角化法を用いることが可能。

アプリ詳細へ

i-PI

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

第一原理経路積分分子動力学シミュレーションのためのPythonコード。レプリカ交換MDや経路積分MDなど多くの数値計算法を行うことができる。原子間力やポテンシャルエネルギーの評価にはCP2KやQuantum ESPRESSO、LAMMPSなどの外部コードが使われる。

アプリ詳細へ

OVITO

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

分子動力学用に開発された原子・分子の可視化のためのオープンソースアプリケーション。多くの種類の分子配置ファイルに対応しており、原子・分子の可視化やアニメーション作成を行うことができる。多くの解析ツールを有することが特徴で、グラフィカルユーザーインターフェイス(GUI)による直観的な操作で様々な処理が可能。

アプリ詳細へ