1
|
Wheeler WA, Pathak S, Kleiner KG, Yuan S, Rodrigues JNB, Lorsung C, Krongchon K, Chang Y, Zhou Y, Busemeyer B, Williams KT, Muñoz A, Chow CY, Wagner LK. PyQMC: An all-Python real-space quantum Monte Carlo module in PySCF. J Chem Phys 2023; 158:114801. [PMID: 36948839 DOI: 10.1063/5.0139024] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/19/2023] Open
Abstract
We describe a new open-source Python-based package for high accuracy correlated electron calculations using quantum Monte Carlo (QMC) in real space: PyQMC. PyQMC implements modern versions of QMC algorithms in an accessible format, enabling algorithmic development and easy implementation of complex workflows. Tight integration with the PySCF environment allows for a simple comparison between QMC calculations and other many-body wave function techniques, as well as access to high accuracy trial wave functions.
Collapse
Affiliation(s)
- William A Wheeler
- Department of Materials Science and Engineering, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, USA
| | - Shivesh Pathak
- Center for Computing Research, Sandia National Laboratories, Albuquerque, New Mexico 87123, USA
| | - Kevin G Kleiner
- Department of Physics, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, USA
| | - Shunyue Yuan
- Department of Applied Physics and Materials Science, California Institute of Technology, Pasadena, California 91125, USA
| | - João N B Rodrigues
- Centro de Ciências Naturais e Humanas, Universidade Federal do ABC-UFABC, Santo André, São Paulo 09210-580, Brazil
| | - Cooper Lorsung
- Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, Pennsylvania 15213, USA
| | - Kittithat Krongchon
- Department of Physics, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, USA
| | - Yueqing Chang
- Department of Physics and Astronomy, Rutgers University, Piscataway, New Jersey 08854, USA
| | - Yiqing Zhou
- Laboratory of Atomic and Solid State Physics, Cornell University, Ithaca, New York 14853, USA
| | | | | | - Alexander Muñoz
- Department of Physics, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, USA
| | - Chun Yu Chow
- Department of Physics, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, USA
| | - Lucas K Wagner
- Department of Physics, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, USA
| |
Collapse
|
2
|
Iyer GR, Rubenstein BM. Finite-Size Error Cancellation in Diffusion Monte Carlo Calculations of Surface Chemistry. J Phys Chem A 2022; 126:4636-4646. [PMID: 35820033 DOI: 10.1021/acs.jpca.2c01957] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
Abstract
The accurate prediction of reaction mechanisms in heterogeneous (surface) catalysis is one of the central challenges in computational chemistry. Quantum Monte Carlo methods─Diffusion Monte Carlo (DMC) in particular─are being recognized as higher-accuracy, albeit more computationally expensive, alternatives to Density Functional Theory (DFT) for energy predictions of catalytic systems. A major computational bottleneck in the broader adoption of DMC for catalysis is the need to perform finite-size extrapolations by simulating increasingly large periodic cells (supercells) to eliminate many-body finite-size effects and obtain energies in the thermodynamic limit. Here, we show that it is possible to significantly reduce this computational cost by leveraging the cancellation of many-body finite-size errors that accompanies the evaluation of energy differences when calculating quantities like adsorption (binding) energies and mapping potential energy surfaces. We analyze the cancellation and convergence of many-body finite-size errors in two well-known adsorbate/slab systems, H2O/LiH(001) and CO/Pt(111). Based on this analysis, we identify strategies for obtaining binding energies in the thermodynamic limit that optimally utilize error cancellation to balance accuracy and computational efficiency. Using one such strategy, we then predict the correct order of adsorption site preference on CO/Pt(111), a challenging problem for a wide range of density functionals. Our accurate and inexpensive DMC calculations are found to unambiguously recover the top > bridge > hollow site order, in agreement with experimental observations. We proceed to use this DMC method to map the potential energy surface of CO hopping between Pt(111) adsorption sites. This reveals the existence of an L-shaped top-bridge-hollow diffusion trajectory characterized by energy barriers that provide an additional kinetic justification for experimental observations of CO/Pt(111) adsorption. Overall, this work demonstrates that it is routinely possible to achieve order-of-magnitude speedups and memory savings in DMC calculations by taking advantage of error cancellation in the calculation of energy differences that are ubiquitous in heterogeneous catalysis and surface chemistry more broadly.
Collapse
Affiliation(s)
- Gopal R Iyer
- Department of Chemistry, Brown University, Providence, Rhode Island 02912, United States
| | - Brenda M Rubenstein
- Department of Chemistry, Brown University, Providence, Rhode Island 02912, United States
| |
Collapse
|
3
|
Zhou H, Scemama A, Wang G, Annaberdiyev A, Kincaid B, Caffarel M, Mitas L. A quantum Monte Carlo study of systems with effective core potentials and node nonlinearities. Chem Phys 2022. [DOI: 10.1016/j.chemphys.2021.111402] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/03/2022]
|
4
|
Anderson TA, Umrigar CJ. Erratum: "Nonlocal pseudopotentials and time-step errors in diffusion Monte Carlo" [J. Chem. Phys. 154, 214110 (2021)]. J Chem Phys 2021; 155:079901. [PMID: 34418927 DOI: 10.1063/5.0064840] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Affiliation(s)
- Tyler A Anderson
- Laboratory of Atomic and Solid State Physics, Cornell University, Ithaca, New York 14853, USA
| | - C J Umrigar
- Laboratory of Atomic and Solid State Physics, Cornell University, Ithaca, New York 14853, USA
| |
Collapse
|