Mahajan Ankit, Sharma Sandeep
Department of Chemistry, University of Colorado, Boulder, Colorado 80302, USA.
J Chem Phys. 2020 Nov 21;153(19):194108. doi: 10.1063/5.0025055.
We present an algorithm for calculating the local energy of a multi-Slater wave function in orbital space quantum Monte Carlo (QMC). Recent developments in selected configuration interaction methods have led to increased interest in using multi-Slater trial wave functions in various QMC methods. For an ab initio Hamiltonian, our algorithm has a cost scaling of O(n + n), as opposed to the O(nn) scaling of existing orbital space algorithms, where n is the system size and n is the number of configurations in the wave function. We present our method using variational Monte Carlo calculations with the Jastrow multi-Slater wave function, although the formalism should be applicable for auxiliary field QMC. We apply it to polyacetylene and demonstrate the possibility of using a much larger number of configurations than possible using existing methods.
我们提出了一种在轨道空间量子蒙特卡罗(QMC)中计算多斯莱特波函数局部能量的算法。近期在选定配置相互作用方法方面的进展,引发了人们对在各种QMC方法中使用多斯莱特试探波函数的更多兴趣。对于从头算哈密顿量,我们的算法成本缩放比例为O(n + n),而现有轨道空间算法的缩放比例为O(nn),其中n是系统大小,n是波函数中的配置数量。我们使用具有贾斯特罗多斯莱特波函数的变分蒙特卡罗计算来展示我们的方法,尽管该形式体系应适用于辅助场QMC。我们将其应用于聚乙炔,并证明了使用比现有方法可能使用的配置数量多得多的配置的可能性。