看 Staggered Mesh Ewald 的文章,对长程又有了新想法。。。。
1,self interaction 项实际上是不依赖于任何电荷位置,因此可以作为先验的误差修正项,对力进行修正,会减小1/3左右的误差。
2,所谓 Staggered Mesh Ewald 方法,对 analytical-diff 做的 StME,误差最高阶项实际上和 ik-differentiation 是一样的。这个应该还是个挺让人吃惊的结果。鉴于 ik-diff 做4次 FFT,StME 是 2x2 次 FFT,因此,ik-diff 和 StME 速度是一样的,或许 StME 还差些,因为做电荷分布的时候 StME 要慢(经验看大约1.2倍)。
3,文章说了一堆 StME 比 analytical-diff 强至少一个量级,实际上是他们的参数选的不好,至少在效率上不是最好的,在最优参数附近,我相信这两种方法差距应该不会太大。
又有一堆事情做。。。做不过来。。。郁闷。。。啊。。。。。
没有评论:
发表评论