OPTIMAL ORDER AND TIME-STEP CRITERION FOR AARSETH-TYPE N-BODY INTEGRATORS

被引:181
作者
MAKINO, J
机构
[1] Dept. of Info. Science and Graphics, College of Arts and Sciences, University of Tokyo, Meguro-ku, Tokyo 153
关键词
NUMERICAL METHODS;
D O I
10.1086/169751
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We discuss the optimal order and time-step criterion for Aarseth-type N-body integrators. We compare two different classes of integrators. The first one is the standard Aarseth-type predictor-corrector scheme that uses the Newton interpolation to construct the predictor and the corrector. The second one is a similar predictor-corrector scheme that calculates the force derivative df/dt directly and applies the Hermite interpolation to construct the predictor and the corrector. We measured the dependence of the integration error on the step-size and the number of particles. The Hermite scheme allows a time step twice as large as that for the standard Aarseth scheme for the same accuracy. The calculation cost of the Hermite scheme per time step is roughly twice as much as that of the standard Aarseth scheme. Thus the efficiency depends strongly on the characteristics of the hardware. On vector machines the Hermite scheme would perform better because of the reduction in the amount of scalar calculations. The optimal order of the integrator depends on both the particle number and the accuracy required. However, the calculation cost is rather insensitive to the selection of the order and the four-step integrator adopted by Aarseth gives the calculation cost within 30% of the minimum, for practical range of the accuracy. The time-step criterion of the standard Aarseth scheme was found to be not applicable to higher order integrators and we propose a more uniformly reliable criterion.
引用
收藏
页码:200 / 212
页数:13
相关论文
共 17 条
[1]  
AARSETH SJ, 1963, MULTIPLE TIME SCALES, V26, P223
[2]  
HEGGIE D, 1988, PREPRINT
[3]  
Heggie D.C., 1986, USE SUPERCOMPUTERS S, VVol. 267, pp. 233
[4]   EVOLUTION OF STAR-CLUSTERS AFTER CORE COLLAPSE [J].
HEGGIE, DC ;
RAMAMANI, N .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1989, 237 (03) :757-783
[5]   MODELING THE EVOLUTION OF GLOBULAR STAR-CLUSTERS [J].
HUT, P ;
MAKINO, J ;
MCMILLAN, S .
NATURE, 1988, 336 (6194) :31-35
[6]  
Krogh F. T., 1974, Proceedings of the Conference on Numerical Solutions of Ordinary Differential Equations, P22
[7]  
LECAR M, 1974, P NUMERICAL SOLUTION, P22
[8]   PERFORMANCE ANALYSIS OF DIRECT N-BODY CALCULATIONS [J].
MAKINO, J ;
HUT, P .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1988, 68 (04) :833-856
[9]  
MAKINO J, 1990, UNPUB PAS J
[10]  
MAKINO J, 1986, USE SUPERCOMPUTERS S, P151