Zindaiji3

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

大規模粒子シミュレーションのオープンソース可視化アプリケーション。重力多体計算などで出力される2千万〜3千万体程度の大規模な粒子情報を可視化でき、アニメーション作成に関する機能を多く備えている。OpenGLを用いた高速表示を行い、グラフィカルユーザーインターフェイス(GUI)での操作が可能。

アプリ詳細へ

HORTON

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

量子化学計算を行うオープンソースアプリケーション。ハートリー-フォック(HF)法および密度汎関数法(DFT)による量子化学計算を行うことができる。コードの可読性・柔軟性を重視しており、Pythonから呼び出すことができる。二電子波動関数(ジェミナル)に基づく量子化学計算も可能。

アプリ詳細へ

n2p2

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

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

アプリ詳細へ

MOPAC

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

NDDO (neglect of diatomic differential overlap) 近似に基づいたオープンソースの半経験的量子化学計算アプリケーション。分子や結晶などの幅広い系に対して、分子軌道や力場のほか、振動スペクトル、熱力学量(生成熱など)、同位体置換効果、力定数などの諸量を計算できる。ラジカルやイオンも取り扱い可能。

アプリ詳細へ

QCMaquis

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

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

アプリ詳細へ

SMASH

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

オープンソースの大規模並列量子化学計算ソフトウェア。ナノサイズ分子のエネルギー及び最適化構造を、分割せずにまるごと計算することが可能。利用できる環境は「京」コンピュータからPCまでで、シンプルなインプット、実行方法が特徴。さらに、頻繁に用いられるルーチンを容易に抜き出せるプログラム構造になっている。

アプリ詳細へ

k-ep

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

大規模疎行列の対称定値一般化固有値問題に対し,指定番目の固有値とその固有ベクトルを計算するFortranルーチン.Sylvesterの慣性則を計算の基本原理とし,計算の主要部に疎行列向け直接法のソルバー(MUMPS)を利用している.ハミルトニアン行列と重なり行列を入力し,最高占有準位など,指定準位の電子のエネルギーと波動関数の計算に応用可能である.

アプリ詳細へ

NWChem

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

励起状態や時間発展に重点が置かれたオープンソースの汎用量子化学計算アプリケーション。時間依存密度汎関数法による励起状態計算や、QM/MM法による計算が行える。超並列計算に対応しており、数万プロセス程度の並列計算を効率よく実行できる。相対論効果の取り扱いやガウシアン基底/平面波基底の選択が可能。

アプリ詳細へ

SIMPLE-NN

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

ベーラー・パリネロ型ニューラルネットワークポテンシャルを実装するソフトウェアパッケージ。構造とエネルギー・原子間力・応力を関連付けるデータからポテンシャルを学習したり、学習済みのポテンシャルを使ったLAMMPSによる分子動力学計算も実行可能。独自の予測不確かさの指標も同時に計算できる。

アプリ詳細へ

PFAPACK

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

反対称行列に対して定義されるパフィアン(行列式の平方根)を計算するためのライブラリ。各種言語(Fortran, Python, Matlab, Mathematica)で書かれており、ユーザーは必要に応じて言語を選択することができる。また、C言語用のインターフェースも用意されている。

アプリ詳細へ