42
Views
26
CrossRef citations to date
0
Altmetric
Original Articles

On Multiple Time-step Algorithms and the Ewald Sum

&
Pages 195-204 | Received 01 Jun 1993, Accepted 01 Feb 1994, Published online: 23 Sep 2006
 

Abstract

We show how standard multiple time-step algorithms devised for systems with short-range potentials can be used successfully in simulations of periodic systems with long-range (Coulombic) potentials. Three strategies for incorporating the Ewald sum into a multiple time-step algorithm are considered. These are (i) evaluation of reciprocal space terms every time-step (ii) evaluating reciprocal space terms once every n time-steps and placing these terms in with the slowly varying forces and energies (iii) a modified form of the second strategy in which primary shell (close) electrostatic interactions are evaluated directly and the more distant interactions handled by the Ewald sum (once every n time-steps). Only the first and third approaches give satisfactory thermodynamic results. The third strategy is much more efficient than the first. With the third strategy substantial savings in cpu time are acheived in both the real space and, most importantly, the reciprocal space terms of the Ewald sum. This is achieved without significant loss of accuracy or stability. Overall execution time is decreased by a factor of between 2 and 3.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.