Miao Gaohan, Bian Xuezhi, Zhou Zeyu, Subotnik Joseph
Department of Chemistry, University of Pennsylvania, Philadelphia, Pennsylvania 19104, USA.
J Chem Phys. 2020 Sep 21;153(11):111101. doi: 10.1063/5.0022436.
We propose a "backtracking" mechanism within Tully's fewest switches surface hopping (FSSH) algorithm, whereby whenever one detects consecutive (double) hops during a short period of time, one simply rewinds the dynamics backward in time. In doing so, one reduces the number of hopping events and comes closer to a truly fewest switches surface hopping approach with independent trajectories. With this algorithmic change, we demonstrate that surface hopping can be reasonably accurate for nuclear dynamics in a multidimensional configuration space with a complex-valued (i.e., not real-valued) electronic Hamiltonian; without this adjustment, surface hopping often fails. The added computational cost is marginal. Future research will be needed to assess whether or not this backtracking correction can improve the accuracy of a typical FSSH calculation with a real-valued electronic Hamiltonian (that ignores spin).
我们在塔利的最少开关表面跳跃(FSSH)算法中提出了一种“回溯”机制,即每当在短时间内检测到连续(双重)跳跃时,就简单地将动力学在时间上向后倒带。这样做可以减少跳跃事件的数量,并更接近具有独立轨迹的真正最少开关表面跳跃方法。通过这种算法改变,我们证明了对于具有复值(即非实值)电子哈密顿量的多维构型空间中的核动力学,表面跳跃可以具有合理的准确性;没有这种调整,表面跳跃往往会失败。增加的计算成本微不足道。未来需要进行研究,以评估这种回溯校正是否可以提高具有实值电子哈密顿量(忽略自旋)的典型FSSH计算的准确性。