An adaptive treecode for computing nonbonded potential energy in classicalmolecular systems

Citation
Zh. Duan et R. Krasny, An adaptive treecode for computing nonbonded potential energy in classicalmolecular systems, J COMPUT CH, 22(2), 2001, pp. 184-195
Citations number
44
Categorie Soggetti
Chemistry
Journal title
JOURNAL OF COMPUTATIONAL CHEMISTRY
ISSN journal
01928651 → ACNP
Volume
22
Issue
2
Year of publication
2001
Pages
184 - 195
Database
ISI
SICI code
0192-8651(20010130)22:2<184:AATFCN>2.0.ZU;2-F
Abstract
A treecode algorithm is presented for rapid computation of the nonbonded po tential energy in classical molecular systems. The algorithm treats a gener al form of pairwise particle interaction with the Coulomb and London disper sion potentials as special cases. The energy is computed as a sum of group- group interactions using a variant of Appel's recursive strategy. Several a daptive techniques are employed to reduce the execution time. These include an adaptive tree with nonuniform rectangular cells, variable order multipo le approximation, and a run-time choice between direct summation and multip ole approximation for each group-group interaction. The multipole approxima tion is derived by Taylor expansion in Cartesian coordinates, and the neces sary coefficients are computed using a recurrence relation. An error bound is derived and used to select the order of approximation Test results are p resented for a variety of systems. (C) 2000 John Wiley & Sons, Inc.