School of Computer Science, Northeast Electric Power University, Jilin, China.
School of Chemical Engineering and Technology, Sun Yat-sen University, Zhuhai, China.
J Comput Chem. 2020 Oct 15;41(27):2316-2335. doi: 10.1002/jcc.26395. Epub 2020 Aug 18.
Computer simulations of model systems are widely used to explore striking phenomena in promising applications spanning from physics, chemistry, biology, to materials science and engineering. The long range electrostatic interactions between charged particles constitute a prominent factor in determining structures and states of model systems. How to efficiently calculate electrostatic interactions in simulation systems subjected to partial or full periodic boundary conditions has been a grand challenging task. In the past decades, a large variety of computational schemes has been proposed, among which the Ewald summation method is the most reliable route to accurately deal with electrostatic interactions between charged particles in simulation systems. In addition, extensive efforts have been done to improve computational efficiencies of the Ewald summation based methods. Representative examples are approaches based on cutoffs, reaction fields, multi-poles, multi-grids, and particle-mesh schemes. We sketched an ENUF method, an abbreviation for the Ewald summation method based on the nonuniform fast Fourier transform technique, and have implemented this method in particle-based simulation packages to calculate electrostatic energies and forces at micro- and mesoscopic levels. Extensive computational studies of conformational properties of polyelectrolytes, dendrimer-membrane complexes, and ionic fluids demonstrated that the ENUF method and its derivatives conserve both energy and momentum to floating point accuracy, and exhibit a computational complexity of with optimal physical parameters. These ENUF based methods are attractive alternatives in molecular simulations where high accuracy and efficiency of simulation methods are needed to accelerate calculations of electrostatic interactions at extended spatiotemporal scales.
计算机模拟模型系统被广泛用于探索从物理、化学、生物到材料科学和工程等领域具有广阔应用前景的惊人现象。带电荷粒子之间的长程静电相互作用是决定模型系统结构和状态的重要因素。如何有效地计算在部分或完全周期性边界条件下的模拟系统中的静电相互作用,一直是一项极具挑战性的任务。在过去的几十年中,已经提出了多种计算方案,其中最可靠的方法是 Ewald 求和法,用于准确处理模拟系统中带电荷粒子之间的静电相互作用。此外,还做了大量工作来提高基于 Ewald 求和法的计算效率。代表性的例子是基于截断、反应场、多极、多网格和粒子网格方案的方法。我们简述了一种基于非均匀快速傅里叶变换技术的 Ewald 求和法(ENUF 方法),并将其实现于基于粒子的模拟包中,以计算微观和介观尺度下的静电能和力。对聚电解质、树状大分子-膜复合物和离子液体的构象性质的广泛计算研究表明,ENUF 方法及其衍生方法能够以浮点精度精确地守恒能量和动量,并表现出最佳物理参数下的计算复杂度为。在需要高精度和高效率的模拟方法来加速扩展时空尺度上的静电相互作用计算的分子模拟中,这些基于 ENUF 的方法是很有吸引力的替代方法。