Technical Report TR94-004
Multipole-Based Algorithms for Efficient Calculation of Forces and
Potentials in Macroscopic Periodic Assemblies of Particles
Christophe G. Lambert
Abstract
A new and efficient algorithm based on multipole techniques is
presented which calculates the electrostatic forces and potentials in
macroscopic periodic assemblies of particles. The Fast Multipole
Algorithm (FMA) can be used to compute forces within the n-particle
unit cell in O(n) time. For the cubic lattice, forces due to a 3x3x3
lattice of images of the unit cell can be computed in
O( n k^2 + k^3 log(k) ) time to arbitrary precision. For biological
systems, k need only be a small constant, giving an algorithm linear
in n. The algorithm was easily added onto an existing FMA
implementation, and computational results are presented. Accurate
electrostatic computations were done on a 3^8 x 3^8 x 3^8
region of unit cells at only a twofold cost over
computing the forces and potentials within the 100000 particle unit
cell alone.
Back to the Scientific Computions Group Home Page
This page last modified 7/13/95 by Daniel Paul