Keras

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

機械学習のためのオープンソース計算ライブラリ。他の機械学習ライブラリ(TensorFlow,CNTK,Theanoなど)の上部で動作させることができ、比較的短いコードでニューラルネットワークを構築することができる。多くの機械学習・深層学習の手法が実装されており、最先端の手法をすばやく試すことができる。Pythonで記述されている。

アプリ詳細へ

Questaal

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

全電子計算法に基づく第一原理計算を行うアプリケーション。通常の電子状態計算(バンド計算)に加えて、準粒子GW法を実装しており、励起状態スペクトルや準粒子バンドの自己無撞着計算(もしくはワンショット計算)を行うことができる。動的平均場理論と組み合わせて多体効果を自己無撞着に計算することも可能。

アプリ詳細へ

psi4

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

量子化学計算を行うオープンソースアプリケーション。ハートリー-フォック近似、密度汎関数理論、結合クラスター法、CI法などを用いた量子化学計算を行うことができる。プログラムはC++で書かれているが、Python用のAPIが提供されており、Python上から設定や計算の実行などを行うことができる。

アプリ詳細へ

QMCPACK

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

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

アプリ詳細へ

WannierTools

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

新奇トポロジカル物質の研究のためのオープンソースソフトウェア。 Wannier90によって得られた強束縛模型を用いる。Wilsonループ、Weyl/Dirac点の位置、ノーダルライン構造、Berry位相・曲率を計算することができる。

アプリ詳細へ

EDlib

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

量子多体系の模型に対し有限温度の厳密対角化を行うアプリ。C++で書かれており、ハバード模型、アンダーソン模型に対して一粒子グリーン関数などの有限温度物理量の計算を行える。

アプリ詳細へ

QuSpin

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

QuSpinは量子多体模型に対して厳密対角化及び、実時間または虚時間発展を行うPythonパッケージ。QuSpinを使うことで、量子クエンチ、MBL(many-body localization) などの計算を行うことができる。また、QuSpinは全磁化、パリティ、運動量、スピン反転などの系が持つ対称性を指定することもできる。

アプリ詳細へ

Pomerol

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

Pomerolは厳密対角化法をもとに一粒子、二粒子グリーン関数を計算するアプリ。C++で書かれており、MPI+openMPのハイブリッド並列にも対応している。

アプリ詳細へ

DiracQ

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

DiracQは量子力学によくあらわれる交換関係を計算するMathematicaのノートブック。DiracQは運動量・位置演算子や、フェルミオン、ボゾンのオペレーターを取り扱うことができる。

アプリ詳細へ

z-Pares

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

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

アプリ詳細へ