Information
Last Update:2021/03/05

Official site

https://github.com/CompFUSE/DCA

License

BSD-3-Clause
Availability Building DCA++ requires a set of tools and libraries:
  • C++14 compiler (tested: clang >= 3.5, gcc >= 4.9)
  • CMake >= 3.3
  • HDF5 with the C++ interface (tested: 1.8.13 and 1.10)
  • FFTW3 or an FFT library with the FFTW3 interface (e.g. Intel MKL)
  • BLAS and LAPACK
  • MPI (if requested)
To enable the GPU support:
  • CUDA Toolkit (tested: 7.0, 7.5 and 8.0)
  • MAGMA (tested: 2.0.0 with CUDA 7.0 and 2.2.0 with CUDA 7.5 and 8.0)
Core Developers 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)
Methodology Dynamical cluster approximation (DCA). DCA+ extension that introduces a continuous lattice self-energy.
Parallelization MPI is supported. GPU computing is also implemented.
Related keywords
Document Urs R.Hähner et al., Comp. Phys, Commun. (2019)