QMCPACK:一个用于原子、分子和固体电子结构的第一性原理量子蒙特卡洛开源软件包
计算物理
2018-04-20 v2 化学物理
摘要
QMCPACK 是一个用于第一性原理电子结构计算的开源量子蒙特卡洛软件包。它支持金属和绝缘固体、分子、原子以及某些模型哈密顿量的计算。实现的实空间量子蒙特卡洛算法包括变分、扩散和爬行蒙特卡洛。QMCPACK 使用 Slater-Jastrow 型试探波函数,并结合一个能够优化数万个参数的复杂优化器。还实现了轨道空间辅助场量子蒙特卡洛方法,使得不同高精度方法之间能够交叉验证。该代码专门针对最新高性能计算架构(包括多核中央处理单元(CPU)和图形处理单元(GPU)系统)上大量电子的计算进行了优化。我们详述了程序的功能,概述了其结构,并给出了其在当前研究计算中使用的示例。该软件包可在 http://www.qmcpack.org 获取。
引用
@article{arxiv.1802.06922,
title = {QMCPACK : An open source ab initio Quantum Monte Carlo package for the electronic structure of atoms, molecules, and solids},
author = {Jeongnim Kim and Andrew Baczewski and Todd D. Beaudet and Anouar Benali and M. Chandler Bennett and Mark A. Berrill and Nick S. Blunt and Edgar Josue Landinez Borda and Michele Casula and David M. Ceperley and Simone Chiesa and Bryan K. Clark and Raymond C. Clay and Kris T. Delaney and Mark Dewing and Kenneth P. Esler and Hongxia Hao and Olle Heinonen and Paul R. C. Kent and Jaron T. Krogel and Ilkka Kylanpaa and Ying Wai Li and M. Graham Lopez and Ye Luo and Fionn D. Malone and Richard M. Martin and Amrita Mathuriya and Jeremy McMinis and Cody A. Melton and Lubos Mitas and Miguel A. Morales and Eric Neuscamman and William D. Parker and Sergio D. Pineda Flores and Nichols A. Romero and Brenda M. Rubenstein and Jacqueline A. R. Shea and Hyeondeok Shin and Luke Shulenburger and Andreas Tillack and Joshua P. Townsend and Norm M. Tubman and Brett Van Der Goetz and Jordan E. Vincent and D. ChangMo Yang and Yubo Yang and Shuai Zhang and Luning Zhao},
journal= {arXiv preprint arXiv:1802.06922},
year = {2018}
}