基本情報

公式サイト

https://github.com/CompFUSE/DCA

ライセンス

BSD-3-Clause

利用環境

DCA++をコンパイルする際に必要なツール・ライブラリ:

  • C++14 compiler (確認済: clang >= 3.5, gcc >= 4.9)
  • CMake >= 3.3
  • HDF5 with the C++ interface (確認済: 1.8.13 and 1.10)
  • FFTW3 or an FFT library with the FFTW3 interface (例: Intel MKL)
  • BLAS and LAPACK
  • MPI (使用したい場合)

GPU を用いる場合:

  • CUDA Toolkit (確認済: 7.0, 7.5 and 8.0)
  • MAGMA (確認済: 2.0.0 with CUDA 7.0 and 2.2.0 with CUDA 7.5 and 8.0)
開発者

Contributors for the DCA++ project:

  • Gonzalo Alvarez
  • Giovanni Balduzzi
  • John A. Biddiscombe
  • Peter W. Doak
  • Urs R. Hähner
  • Mi Jiang
  • Thomas A. Maier
  • Andrei Plamada
  • Thomas C. Schulthess
  • Raffaele Solcà
  • Peter Staar
  • Michael S. Summers
  • Philipp Werner
    • Continuous-time hybridization expansion QMC solver (CT-HYB)
手法
  • 動的クラスター近似 (DCA).
  • DCA+
並列化対応

MPI対応。
GPU計算も実装されている。

関連キーワード
文献

Urs R.Hähner et al., Comp. Phys, Commun. (2019)