Published May 1, 2003 | Version v1
Journal article

An adaptive N-body algorithm of optimal order

Description

Picard iteration is normally considered a theoretical tool whose primary utility is to establish the existence and uniqueness of solutions to first-order systems of ordinary differential equations (ODEs). However, in 1996, Parker and Sochacki [Neural, Parallel, Sci. Comput. 4 (1996)] published a practical numerical method for a certain class of ODEs, based upon modified Picard iteration, that generates the Maclaurin series of the solution to arbitrarily high order. The applicable class of ODEs consists of first-order, autonomous systems whose right-hand side functions (generators) are projectively polynomial; that is, they can be written as polynomials in the unknowns. The class is wider than might be expected. The method is ideally suited to the classical N-body problem, which is projectively polynomial. Here, we recast the N-body problem in polynomial form and develop a Picard-based algorithm for its solution. The algorithm is highly accurate, parameter-free, and simultaneously adaptive in time and order. Test cases for both benign and chaotic N-body systems reveal that optimal order is dynamic. That is, in addition to dependency upon N and the desired accuracy, optimal order depends upon the configuration of the bodies at any instant

Additional details

Identifiers

PII
S0021999103001013;

Publishing Information

Journal Title
Journal of Computational Physics
Journal Volume
187
Journal Issue
1
Journal Page Range
p. 298-317
ISSN
0021-9991
CODEN
JCTPAH

INIS

Country of Publication
United States
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
34037178
Subject category
S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS;
Descriptors DEI
CHAOS THEORY; DIFFERENTIAL EQUATIONS; ITERATIVE METHODS; MANY-BODY PROBLEM; POWER SERIES
Descriptors DEC
CALCULATION METHODS; EQUATIONS; MATHEMATICS; SERIES EXPANSION

Optional Information

Copyright
Copyright (c) 2003 Elsevier Science B.V., Amsterdam, The Netherlands, All rights reserved.