title: Molecular dynamics scheme for precise estimation of electrostatic interaction via zero-dipole summation principle.
abstract: We propose a novel idea, zero-dipole summation, for evaluating the electrostatic energy of a classical particle system, and have composed an algorithm for effectively utilizing the idea for molecular dynamics. It conceptually prevents the nonzero-charge and nonzero-dipole states artificially generated by a simple cutoff truncation. The resulting energy formula is nevertheless represented by a simple pairwise function sum, which enables facile application to high-performance computation. By following a heuristic approach to derive the current electrostatic energy formula, we developed an axiomatic approach to construct the method consistently. Explorations of the theoretical details of our method revealed the structure of the generated error, and we analyzed it by comparisons with other methods. A numerical simulation using liquid sodium chloride confirmed that the current method with a small damping factor yielded sufficient accuracy with a practical cutoff distance region. The current energy function also conducts stable numerical integration in a liquid MD simulation. Our method is an extension of the charge neutralized summation developed by Wolf et al. [J. Chem. Phys. 110, 8254 (1999)]. Furthermore, we found that the current method becomes a generalization of the preaveraged potential method proposed by Yakub and Ronchi [J. Chem. Phys. 119, 11556 (2003)], which is based on a viewpoint different from the neutrality. The current study presents these relationships and suggests possibilities for their further applications.
authors.affiliation: RIKEN (The Institute of Physical and Chemical Research), 2-1 Hirosawa, Wako, Saitama 351-0198, Japan. ifukuda@riken.jp
authors.forename: Ikuo
authors.initials: I
authors.lastname: Fukuda
authors.forename: Yasushige
authors.initials: Y
authors.lastname: Yonezawa
authors.forename: Haruki
authors.initials: H
authors.lastname: Nakamura
mesh_terms: D000465:Algorithms; D008956:Models, Chemical; D008958:Models, Molecular; D056004:Molecular Dynamics Simulation; D012965:Sodium Chloride / Q000737:chemistry; D055672:Static Electricity
chemical_list: D012965:Sodium Chloride