Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aeik_v1_0.tar.gz(66 Kbytes)
Manuscript Title: Parallel Implementation of an Adaptive and Parameter-Free N-Body Integrator
Authors: C. David Pruett, William H. Ingham, Ralph D. Herman
Program title: PNB.f90
Catalogue identifier: AEIK_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 182(2011)1187
Programming language: Fortran 90 and OpenMPI.
Computer: All shared or distributed memory parallel processors.
Operating system: Unix/Linux.
Has the code been vectorised or parallelized?: Yes, code contains MPI communication directives.
RAM: Dependent upon N
Keywords: N-body problem, initial-value problem, power series, Maclaurin series, ordinary differential equations, parallel computation.
Classification: 4.3, 4.12, 6.5.

Nature of problem:
High accuracy numerical evalution of trajectories of N point masses each subject to Newtonian gravitation.

Solution method:
Parallel and adaptive extrapolation in time via power series of arbitrary degree.

Running time:
5.1 sec. for the demo program supplied with the package.