IMPLEMENTING THE CELL MULTIPOLE METHOD FOR DIPOLAR AND CHARGED DIPOLAR SYSTEMS

被引:24
作者
KUTTEH, R
NICHOLAS, JB
机构
[1] High Performance Computing Group, Molecular Science Research Center, Pacific Northwest Laboratory, Richland
关键词
D O I
10.1016/0010-4655(94)00020-3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Recently, substantial progress has been made in reducing the cost of computing Coulomb sums in fields such as astrophysics and molecular dynamics (MD). This has culminated in the fast multipole method (FMM), and its Cartesian counterpart, the cell multipole method (CMM). In MD simulations, these methods provide efficient and accurate algorithms for computing the energy and forces of charge-charge interactions. However, dipolar interactions are as important and as challenging to compute. In this paper we implement the cell multipole method (CMM) for dipolar domains. This CMM implementation is an accurate and efficient approach for computing interactions in million-particle dipolar systems. In addition, we use CMM to treat systems of permanent dipoles and induced dipoles, permanent charges and permanent dipoles, and permanent charges and induced dipoles. We derive and discuss expressions for accurate and efficient computation of all interactions in these systems. The approach is also applicable to polarizable charged dipolar systems. Finally, we apply one-level CMM and hierarchical CMM to arbitrary dipolar systems and discuss accuracy and speed. The hierarchical implementation of CMM is shown to scale linearly with the number of dipoles.
引用
收藏
页码:236 / 254
页数:19
相关论文
共 21 条
[1]   A MOLECULAR-DYNAMICS STUDY OF POLARIZABLE WATER [J].
AHLSTROM, P ;
WALLQVIST, A ;
ENGSTROM, S ;
JONSSON, B .
MOLECULAR PHYSICS, 1989, 68 (03) :563-581
[2]  
[Anonymous], 1989, ADAM HILGER
[3]  
[Anonymous], 1975, CLASSICAL ELECTRODYN
[4]  
[Anonymous], 1990, COMPUTER SIMULATION
[5]   AN EFFICIENT PROGRAM FOR MANY-BODY SIMULATION [J].
APPEL, AW .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1985, 6 (01) :85-103
[6]   A HIERARCHICAL O(N-LOG-N) FORCE-CALCULATION ALGORITHM [J].
BARNES, J ;
HUT, P .
NATURE, 1986, 324 (6096) :446-449
[7]   COOPERATIVE EFFECTS IN SIMULATED WATER [J].
BARNES, P ;
FINNEY, JL ;
NICHOLAS, JD ;
QUINN, JE .
NATURE, 1979, 282 (5738) :459-464
[8]  
BOTTCHER CJF, 1973, THERY ELECTRIC POLAR, V1
[9]   ATOMIC LEVEL SIMULATIONS ON A MILLION PARTICLES - THE CELL MULTIPOLE METHOD FOR COULOMB AND LONDON NONBOND INTERACTIONS [J].
DING, HQ ;
KARASAWA, N ;
GODDARD, WA .
JOURNAL OF CHEMICAL PHYSICS, 1992, 97 (06) :4309-4315
[10]   A FAST ALGORITHM FOR PARTICLE SIMULATIONS [J].
GREENGARD, L ;
ROKHLIN, V .
JOURNAL OF COMPUTATIONAL PHYSICS, 1987, 73 (02) :325-348