Multilevel Evaluation of Coulomb Lattice Sums of Charge Systems
V. Ilyin1, A. Brandt2 & I. Suwan3 Show affiliations
- Taras Shevchenko Kyiv National University, Ukraine
- , United States
- Arab American University, Palestinian Authority
Journal of Mathematics and Statistics, Volume 8, Issue 3, pp. 361–372 · doi.org/10.3844/jmssp.2012.361.372
Abstract
Problem statement: Due to the long range nature of interactions of the N-body systems, direct computation of the Coulomb potential energy involves O(N2) operations. To decrease such complexity, a simple Multilevel Summation method has been developed. Approach: In the frame of the Multilevel Summation method, the two-body interaction is decomposed into two parts: a local part and a smooth part. The local part vanishes beyond some cut-off distance; hence, its contribution to the potential energy is calculated in O(N) operations. In contrast to some common fast summation methods, the smooth part is calculated in real space on a sequence of grids with increasing meshsize in O(N) operations. Results: The method is tested on the calculation of the Madelung constants of ionic crystals in one, two and three dimensional cases. For a cut-off distance equals three times the meshsize of the ionic crystal, an error less than 0.01% is obtained. Conclusion: In computing the coulomb lattice sums of charge systems consisting of N bodies, the Multilevel Summation method decreases the complexity to O(N) operations.
Licence and reuse
Free to read. This article carries the publisher’s copyright, as printed on it: © 2012 Science Publications. It is free to read; ask us before reusing it.
How to reuse this articleResponses (0)
About this article
Ilyin, V., Brandt, A. & Suwan, I. (2012). Multilevel Evaluation of Coulomb Lattice Sums of Charge Systems. Journal of Mathematics and Statistics, 8(3), 361–372. https://doi.org/10.3844/jmssp.2012.361.372
- Licence
- © Science Publications
- Issue
- Volume 8, Issue 3
- Policies
- Editorial independenceUse of generative AIData availabilityAppeals and complaints
- Version
- Version of record
