Qbox

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

平面波基底・擬ポテンシャル法に基づくオープンソースの第一原理分子動力学アプリケーション。電子状態計算と分子動力学計算をカー・パリネロ法によって高速で実行できる。MPIを用いた並列化がなされており、多くの大型並列計算機環境で高効率の並列計算が実行できる。C++言語によって記述されており、GPLライセンスで公開されている。

アプリ詳細へ

QCMaquis

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

系の波動関数を行列積状態(MPS)の最適化によって計算するオープンソースアプリケーション。第二世代の密度行列くりこみ群(DMRG)のアルゴリズムを用いて、多体波動関数を効率よく最適化できる。量子化学計算で現れる演算子を行列積演算子(MPO)によって表現することで、多くの対称性や相対論的効果を柔軟に記述できる。

アプリ詳細へ

Matrix Product Toolkit

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

行列積状態(MPS)を利用して有効格子模型を数値的に解くプログラムパッケージ。一次元量子系の基底状態やその時間発展をMPSを利用した無限系アルゴリズムを用いて数値的に評価することができる。チュートリアルが充実しており、多くの計算例が提供されている。C++によって実装されている。

アプリ詳細へ

ABINIT

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

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

アプリ詳細へ

Flexible DM-NRG

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

数値繰り込み群法の計算を行うアプリケーション。近藤模型やアンダーソン模型などで記述される磁性不純物問題を解くことができる。代表的な模型の入力ファイルが用意されており、入力ファイルを修正することで一般の磁性不純物模型も取り扱うことも可能。入力ファイル作成を補助するMathematicaプログラムが付属している。

アプリ詳細へ

SPINPACK

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

量子スピン系の物理量を厳密対角化によって求めるフリーライブラリ。TITPACKをベースにするが、C/C++によって完全に書き換えられ、多くの拡張機能が付加されている。ハイゼンベルグモデル、t-Jモデル、ハバードモデルの計算が可能であり、対称性による行列次元の縮小機能や並列計算用のオプションなども有する。

アプリ詳細へ

WEST

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

Quantum ESPRESSOによるLDA/GGA/ハイブリッド汎関数による基底状態の計算の後処理として、ワンショットGW法に基づく励起スペクトル計算を行うプログラム。非占有バンドをあらわに含める必要のないアルゴリズムを用いており、計算量を大幅に削減している。また、スピン-軌道相互作用を考慮した計算やBlueGene/Q(mira)等のスパコンでの大規模並列計算にも対応している。インストール方法および入力ファイルフォーマットはQuantumESPRESSOに準ずる。

アプリ詳細へ

TensorNetwork

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

テンソルネットワークを実装するためのオープンソースライブラリ。TensorFlowをベースに開発されており、物理分野だけでなく、機械学習分野の専門家が利用しやすいように配慮されている。TensorFlow以外にもJAX, PyTorch, Numpy向けのラッパーが含まれている。

アプリ詳細へ

DFTB+

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

DFTB (Density Functional based Tight Binding)法による量子化学計算アプリケーション。通常のエネルギー計算の他、DFTB力場による構造最適化や分子動力学が可能。OpenMPによる並列化が可能で、分子軌道等の可視化ツールも公開されている。MPIで並列化されたバージョンや非平衡グリーン関数法による電子輸送計算を実装したバージョンもある。

アプリ詳細へ

HOOMD-blue

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

多目的粒子シミュレーションを行うオープンソースアプリケーション。多くの種類の統計手法・ポテンシャルが用意されており、剛体力学・ランジュバン動力学・散逸粒子動力学・非平衡分子動力学などの計算を行うことができる。GPUを利用した高効率の高速計算も可能。初期条件の作成やジョブの実行・解析にpythonスクリプトが用意されている。

アプリ詳細へ