GAMESS-US

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

非経験的量子化学計算を行うオープンソースアプリケーション。ハートリー-フォック理論、密度汎関数理論、多体摂動論、配位間相互作用理論などを用いた分子の電子状態計算を行う。無償ながら精力的な開発により高品質・高機能な コードを維持しており、世界的に多くのユーザーを有する。歴史的にGAMESS-UKと共通のコアプログラムを有する。

アプリ詳細へ

JDFTx

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

平面波基底およびJoint DFT法に基づく第一原理計算アプリケーション。液体中の分子の電子状態計算に性能を発揮し、系が帯電している場合でも優れた収束性を有する。C++11で記述されており、CUDAによるGPU計算にも対応しているほか、CASINOと連携した拡散モンテカルロの計算にも対応している。

アプリ詳細へ

PyMOL

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

生体高分子の可視化を行うアプリケーション。独自のコマンドラインとグラフィカルユーザーインターフェース、600種以上の設定項目、20種以上の表現方法を備え、高分子の可視化を直感的に行うことができる。PDB, multi-SDFなど30以上のファイル形式をサポートし、レイトレーシングによる描画など高度な可視化も可能。

アプリ詳細へ

Rokko

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

逐次・並列版の固有値ソルバを統一的に利用するためのC++, C, Fortranラッパーライブラリ。密行列向け逐次版(LAPACK), 密行列向け並列版(EigenExa, ELPA, ScaLAPACKなど), 疎行列向けの逐次・並列版(SLEPc, Trilinos/Anasaziなど)のソルバを手軽にインストールすることができ、ユーザーのプログラムから簡単に呼ぶことができる。また、固有値・固有ベクトルを使った物理量の逐次・並列計算を容易に実行することができる。

アプリ詳細へ

PySCF

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

Pythonで書かれた電子状態計算プラットフォーム。ユーザーは平均場だけでなく、GW法や結合クラスター法、配置間相互作用法などのポスト平均場を用いたシミュレーションを実行することが可能。BLOCKやLibxcなどの他のソフトウェアへのインターフェイスも提供されている。

アプリ詳細へ

CIF2Cell

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

CIF形式の結晶構造のデータファイルから第一原理計算アプリのインプットファイルの結晶構造部分を生成するツール。ABINITやQuantum Espresso、VASPなど様々な第一原理計算コードに対応している。

アプリ詳細へ

FermiSurfer

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

フェルミ面の可視化を行うアプリケーション。最小限の入力データからFermi面の描画およびFermi面上での任意のスカラー量(Fermi速度の絶対値\(|{\boldsymbol v}_{n {\boldsymbol k}}|\)や超伝導ギャップ\(\Delta_{n {\boldsymbol k}}\)等)のカラープロットを行う。簡単なGUIを備えており、裸眼立体視画像やノーダルライン等の表示/非表示をスムーズに切り替えることができる。

 

アプリ詳細へ

FMO in GAMESS

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

全系を小さなフラグメントに分割して計算することにより、巨大分子・分子系の分子軌道計算を高効率に行うソフトで、量子化学計算プログラムGAMESSに組み込まれている。タンパク質とリガンドの間の相互作用評価など、生体高分子の構造と機能に関するさまざまな知見を得ることができる。

アプリ詳細へ

TOMBO

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

全電子混合基底法を用いた第一原理計算のプログラム。孤立系、表面・界面、結晶などの広範な物理系を対象とし、芯電子から価電子までのすべての電子状態を計算する。GW法などの各種計算手法に対応しており、並列計算にも対応。時間依存密度汎関数理論にもとづく電子励起状態の分子動力学計算も高精度で実行できる。

アプリ詳細へ

OpenFOAM

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

流体/連続体計算を行うオープンソースアプリケーション。化学反応、乱流、熱伝導、燃焼などを含む複雑な流体の問題や、固体の熱伝導、応力場、電磁流体などを扱うことができる。並列計算に対応しており、プリポスト処理機能も備える。C++で開発されており、開発・デバッグ効率、メンテナンス性に優れる。

アプリ詳細へ