arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2602.16591math.NAcs.NA
收藏

利用 prolate 球面谐波函数的快速 Ewald 求和

Fast Ewald Summation using Prolate Spheroidal Wave Functions

Mälardalen University(马来西亚大学);KTH Royal Institute of Technology(瑞典皇家理工学院)

Erik Boström, Anna-Karin Tornberg, Ludvig af Klinteberg

AI总结:

本文提出基于 prolate 球面谐波函数的快速 Ewald 求和方法,通过优化 mollifier 和窗口函数,实现更高效且精确的 Coulomb 交互计算,实验表明其在 Fourier 模式和窗口支持上优于高斯和 B-样条方法。

摘要:

快速 Ewald 求和高效评估 Coulomb 交互并在分子动力学模拟中广泛应用。它基于短程和长程部分的划分,后者通过快速傅里叶变换(FFT)加速。精度和计算成本依赖于核划分中的 mollifier 和扩散与插值步骤中的窗口函数。第一个 prolate 球面谐波函数(PSWF)在实空间和傅里叶空间中同时具有最佳集中性,用于定义 mollifier 和窗口函数。本文提供了该方法的完整描述并推导了严格误差估计。此外,我们获得了傅里叶截断和混叠误差的闭式近似,从而得到显式的参数选择,使达到的误差与指定的容差紧密匹配。数值实验证实了分析:基于 PSWF 的 Ewald 求和在显著更少的 Fourier 模式和更小的窗口支持下实现给定的精度,为粒子模拟提供了更优的 Ewald 方法替代方案。

英文摘要:

Fast Ewald summation efficiently evaluates Coulomb interactions and is widely used in molecular dynamics simulations. It is based on a split into a short-range and a long-range part, where evaluation of the latter is accelerated using the fast Fourier transform (FFT). The accuracy and computational cost depend critically on the mollifier in the kernel split and the window function used in the spreading and interpolation steps that enable the use of the FFT. The first prolate spheroidal wavefunction (PSWF) has optimal concentration in real and Fourier space simultaneously, and is used when defining both a mollifier and a window function. We provide a complete description of the method and derive rigorous error estimates. In addition, we obtain closed-form approximations of the Fourier truncation and aliasing errors, yielding explicit parameter choices for the achieved error to closely match the prescribed tolerance. Numerical experiments confirm the analysis: PSWF-based Ewald summation achieves a given accuracy with significantly fewer Fourier modes and smaller window supports than Gaussian- and B-spline-based approaches, providing a superior alternative to existing Ewald methods for particle simulations.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑