Zhiyuan College, Shanghai Jiao Tong University, Shanghai 200240, China.
School of Mathematical Sciences, Shanghai Jiao Tong University, Shanghai 200240, China.
J Chem Phys. 2018 Aug 28;149(8):084111. doi: 10.1063/1.5044438.
We propose a harmonic surface mapping algorithm (HSMA) for electrostatic pairwise sums of an infinite number of image charges. The images are induced by point sources within a box due to a specific boundary condition which can be non-periodic. The HSMA first introduces an auxiliary surface such that the contribution of images outside the surface can be approximated by the least-squares method using spherical harmonics as basis functions. The so-called harmonic surface mapping is the procedure to transform the approximate solution into a surface charge and a surface dipole over the auxiliary surface, which becomes point images by using numerical integration. The mapping procedure is independent of the number of the sources and is considered to have a low complexity. The electrostatic interactions are then among those charges within the surface and at the integration points, which are all the forms of Coulomb potential and can be accelerated straightforwardly by the fast multipole method to achieve linear scaling. Numerical calculations of the Madelung constant of a crystalline lattice, electrostatic energy of ions in a metallic cavity, and the time performance for large-scale systems show that the HSMA is accurate and fast, and thus is attractive for many applications.
我们提出了一种用于无限个镜像电荷的静电对和的调和曲面映射算法(HSMA)。这些镜像由位于盒子内的点源产生,由于特定的边界条件,其可以是非周期性的。HSMA 首先引入一个辅助曲面,使得可以使用球谐函数作为基函数,通过最小二乘法来近似曲面外的镜像的贡献。所谓的调和曲面映射是将近似解转换为辅助曲面上的面电荷和面偶极子的过程,通过数值积分,该面偶极子成为点镜像。映射过程与源的数量无关,并且被认为具有低复杂度。然后,静电相互作用是在曲面内和积分点处的那些电荷之间发生的,它们都是库仑势的形式,可以通过快速多极子方法直接加速,以实现线性缩放。对晶格的马德隆常数、金属腔中离子的静电能以及大规模系统的时间性能的数值计算表明,HSMA 是准确和快速的,因此对于许多应用具有吸引力。