Variational and Diffusion Quantum Monte Carlo Calculations with the CASINO Code
R. J. Needs, M. D. Towler, N. D. Drummond, P. Lopez Rios, J. R. Trail
TL;DR
The paper surveys variational and diffusion quantum Monte Carlo (VMC and DMC) methods as implemented in the CASINO code, emphasizing methodological advances over the last decade, including advanced wave-function forms (generalized Jastrow factors, multideterminants, and geminals), and their impact on condensed-matter and model-system calculations. It discusses critical aspects such as fixed-phase/fixed-node constraints, imaginary-time propagation, time-step control, and finite-size corrections, along with computational efficiency and scaling on modern HPC architectures. The authors review extensive applications to excitonic complexes, HEGs, van der Waals systems, solid hydrogen, and electron-hole bilayers, illustrating QMC’s accuracy for dispersion interactions and excited-state properties, while acknowledging limitations in systems with strong static correlation or very large electron counts. The article also outlines future directions, including synergy with FCIQMC, improved pseudopotentials and spin-orbit/vibrational treatments, and the potential to extract forces, all framed within ongoing developments in algorithms and computer architectures. Overall, the work underscores QMC’s niche as a highly accurate, system-size-limited but scalable tool that complements DFT and GW in challenging electronic-structure problems and benchmark studies.
Abstract
We present an overview of the variational and diffusion quantum Monte Carlo methods as implemented in the CASINO program. We particularly focus on developments made in the last decade, describing state-of-the-art quantum Monte Carlo algorithms and software and discussing their strengths and their weaknesses. We review a range of recent applications of CASINO.
