Accuracy and efficiency of the particle mesh Ewald method
- 1 September 1995
- journal article
- conference paper
- Published by AIP Publishing in The Journal of Chemical Physics
- Vol. 103 (9) , 3668-3679
- https://doi.org/10.1063/1.470043
Abstract
In this article, a recently proposed method called the particle mesh Ewald (PME) method for computing the long ranged Coulomb interactions in for example molecular dynamics simulations is studied. The PME method has a complexity O(N log N), where N is the total number of charges. This complexity should in particular be compared with the complexity O(N3/2) for the well known Ewald method and O(N) for the rather new (but already famous) fast multipole method (FMM). However, these complexities say nothing about which method is fastest at some finite N. The purpose of this article is thus to study the PME method and compare its efficiency with the Ewald method and the fast multipole method. To enable this, a theoretical estimate for the accuracy of the PME method as function of its truncation parameters is derived. It is shown that this estimate is very precise by comparing it with results obtained from molecular dynamics simulations of a molten NaCl. Based on this estimate and very careful time experiments, the overall necessary time overhead for the PME method as function of N and a required accuracy is predicted. By a direct comparison with a similar prediction for the Ewald method and by studying existing Ewald‐FMM comparisons, it is found that the PME method is significantly faster than both the Ewald method and the fast multipole method in the important decades N≂104–105.Keywords
This publication has 15 references indexed in Scilit:
- A rigorous comparison of the Ewald method and the fast multipole method in two dimensionsComputer Physics Communications, 1995
- Error estimates for the fast multipole method. II. The three-dimensional caseProceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences, 1995
- Error estimates for the fast multipole method. I. The two-dimensional caseProceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences, 1995
- The very fast multipole methodThe Journal of Chemical Physics, 1994
- Cutoff Errors in the Ewald Summation Formulae for Point Charge SystemsMolecular Simulation, 1992
- An algorithm for the simulation of condensed matter which grows as the 3/2 power of the number of particlesMolecular Physics, 1988
- A fast algorithm for particle simulationsJournal of Computational Physics, 1987
- CHARMM: A program for macromolecular energy, minimization, and dynamics calculationsJournal of Computational Chemistry, 1983
- Simulation of electrostatic systems in periodic boundary conditions. I. Lattice sums and dielectric constantsProceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences, 1980
- Die Berechnung optischer und elektrostatischer GitterpotentialeAnnalen der Physik, 1921