TurboRVB: A many-body toolkit for ab initio electronic simulations by quantum Monte Carlo

被引:44
|
作者
Nakano, Kousuke [1 ,2 ]
Attaccalite, Claudio [3 ]
Barborini, Matteo [4 ]
Capriotti, Luca [5 ,6 ]
Casula, Michele [7 ]
Coccia, Emanuele [8 ]
Dagrada, Mario [9 ]
Genovese, Claudio [1 ]
Luo, Ye [10 ,11 ]
Mazzola, Guglielmo [12 ]
Zen, Andrea [13 ,14 ,15 ]
Sorella, Sandro [1 ]
机构
[1] Int Sch Adv Studies SISSA, Via Bonomea 265, I-34136 Trieste, Italy
[2] Japan Adv Inst Sci & Technol JAIST, Asahidai 1-1, Nomi, Ishikawa 9231292, Japan
[3] Aix Marseille Univ, CNRS, CINaM UMR 7325, Campus Luminy, F-13288 Marseille, France
[4] CNR, NANO, Via Campus 213-A, I-41125 Modena, Italy
[5] NYU, Tandon Sch Engn, 6 MetroTech Ctr, Brooklyn, NY 11201 USA
[6] UCL, Dept Math, Gower St, London WC1E 6BT, England
[7] Sorbonne Univ, CNRS, UMR 7590, IRD UMR 206,Inst Mineral Phys Mat & Cosmochim IMP, 4 Pl Jussieu, F-75252 Paris, France
[8] Univ Trieste, Dept Chem & Pharmaceut Sci, Via L Giorgieri 1, I-34127 Trieste, Italy
[9] Forescout Technol, John F Kennedylaan 2, NL-5612 AB Eindhoven, Netherlands
[10] Argonne Natl Lab, Computat Sci Div, 9700 S Cass Ave, Lemont, IL 60439 USA
[11] Argonne Natl Lab, Argonne Leadership Comp Facil, 9700 S Cass Ave, Lemont, IL 60439 USA
[12] IBM Res Zurich, Saumerstr 4, CH-8803 Ruschlikon, Switzerland
[13] UCL, Dept Earth Sci, Gower St, London WC1E 6BT, England
[14] Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
[15] London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, England
来源
JOURNAL OF CHEMICAL PHYSICS | 2020年 / 152卷 / 20期
关键词
DENSITY-FUNCTIONAL APPROXIMATIONS; WAVE-FUNCTION; GROUND-STATE; SYSTEMS; BOND; MOLECULES; PATH; HYDROGEN; WORKFLOW; DIAMOND;
D O I
10.1063/5.0005037
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
TurboRVB is a computational package for ab initio Quantum Monte Carlo (QMC) simulations of both molecular and bulk electronic systems. The code implements two types of well established QMC algorithms: Variational Monte Carlo (VMC) and diffusion Monte Carlo in its robust and efficient lattice regularized variant. A key feature of the code is the possibility of using strongly correlated many-body wave functions (WFs), capable of describing several materials with very high accuracy, even when standard mean-field approaches [e.g., density functional theory (DFT)] fail. The electronic WF is obtained by applying a Jastrow factor, which takes into account dynamical correlations, to the most general mean-field ground state, written either as an antisymmetrized geminal power with spin-singlet pairing or as a Pfaffian, including both singlet and triplet correlations. This WF can be viewed as an efficient implementation of the so-called resonating valence bond (RVB) Ansatz, first proposed by Pauling and Anderson in quantum chemistry [L. Pauling, The Nature of the Chemical Bond (Cornell University Press, 1960)] and condensed matter physics [P.W. Anderson, Mat. Res. Bull 8, 153 (1973)], respectively. The RVB Ansatz implemented in TurboRVB has a large variational freedom, including the Jastrow correlated Slater determinant as its simplest, but nontrivial case. Moreover, it has the remarkable advantage of remaining with an affordable computational cost, proportional to the one spent for the evaluation of a single Slater determinant. Therefore, its application to large systems is computationally feasible. The WF is expanded in a localized basis set. Several basis set functions are implemented, such as Gaussian, Slater, and mixed types, with no restriction on the choice of their contraction. The code implements the adjoint algorithmic differentiation that enables a very efficient evaluation of energy derivatives, comprising the ionic forces. Thus, one can perform structural optimizations and molecular dynamics in the canonical NVT ensemble at the VMC level. For the electronic part, a full WF optimization (Jastrow and antisymmetric parts together) is made possible, thanks to state-of-the-art stochastic algorithms for energy minimization. In the optimization procedure, the first guess can be obtained at the mean-field level by a built-in DFT driver. The code has been efficiently parallelized by using a hybrid MPI-OpenMP protocol, which is also an ideal environment for exploiting the computational power of modern Graphics Processing Unit accelerators.
引用
收藏
页数:38
相关论文
共 50 条
  • [1] The many-body Wigner Monte Carlo method for time-dependent ab-initio quantum simulations
    Sellier, J. M.
    Dimov, I.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 273 : 589 - 597
  • [2] Many-body optimization using an ab initio Monte Carlo method
    Haubein, NC
    McMillan, SA
    Broadbelt, LJ
    [J]. JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 2003, 43 (01): : 68 - 74
  • [3] Many-body ab initio diffusion quantum Monte Carlo applied to the strongly correlated oxide NiO
    Mitra, Chandrima
    Krogel, Jaron T.
    Santana, Juan A.
    Reboredo, Fernando A.
    [J]. JOURNAL OF CHEMICAL PHYSICS, 2015, 143 (16):
  • [4] Ab initio electronic density in solids by many-body plane-wave auxiliary-field quantum Monte Carlo calculations
    Chen, Siyuan
    Motta, Mario
    Ma, Fengjie
    Zhang, Shiwei
    [J]. PHYSICAL REVIEW B, 2021, 103 (07)
  • [5] Sliding and decohesion of Σ3⟨111⟩ grain boundary in tungsten:: Monte Carlo simulations with many-body ab initio potentials
    Dorfman, S
    Mundim, KC
    Liubich, V
    Fuks, D
    [J]. JOURNAL OF APPLIED PHYSICS, 2001, 90 (02) : 705 - 712
  • [6] Understanding strongly correlated many-body systems with quantum Monte Carlo simulations
    Lavalle, C
    Rigol, M
    Muramatsu, A
    [J]. PHYSICA STATUS SOLIDI B-BASIC SOLID STATE PHYSICS, 2005, 242 (10): : 1957 - 1968
  • [7] Ab initio many-body treatment of the electronic structure of metals
    O. Peschel
    I. Schnell
    G. Czycholl
    [J]. The European Physical Journal B - Condensed Matter and Complex Systems, 2005, 47 : 369 - 378
  • [8] Ab initio many-body treatment of the electronic structure of metals
    Peschel, O. t
    Czycholl, G.
    Schnell, I.
    [J]. PHYSICA B-CONDENSED MATTER, 2006, 378-80 : 290 - 291
  • [9] Ab initio many-body treatment of the electronic structure of metals
    Peschel, O
    Schnell, I
    Czycholl, G
    [J]. EUROPEAN PHYSICAL JOURNAL B, 2005, 47 (03): : 369 - 378
  • [10] A QUANTUM MONTE-CARLO APPROACH TO MANY-BODY PHYSICS
    VONDERLINDEN, W
    [J]. PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 1992, 220 (2-3): : 53 - 162