EFFICIENT ALGORITHMS FOR MANY-BODY HARD PARTICLE MOLECULAR-DYNAMICS

被引:96
作者
MARIN, M [1 ]
RISSO, D [1 ]
CORDERO, P [1 ]
机构
[1] UNIV CHILE,FAC CIENCIAS FIS & MATEMAT,DEPT FIS,SANTIAGO,CHILE
关键词
D O I
10.1006/jcph.1993.1219
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Many-body simulations are very CPU-time consuming, making the problem of having efficient algorithms specially relevant. In this paper we propose a strategy--for the simulation of hard particle systems--that is efficient, memory saving, and easy to understand and to program. The time intervals by which the simulation proceeds are the increments between collisions (events), and these are dictated by the system itself. Hence these are event-driven simulations. Our strategy is devised to (a) minimize the number of coordinate updates per event, (b) predict new events only between nearby particles, and (c) efficiently manage the events predicted during the simulation. Empirical results are given to show the performance of our strategy in different computers as well as to compare with other approaches. It is seen that our proposed algorithm is efficient for a wide density range. We also include an analysis of the performance of the strategy proposed. © 1993 by Academic Press, Inc.
引用
收藏
页码:306 / 317
页数:12
相关论文
共 24 条
[1]   PHASE TRANSITION FOR A HARD SPHERE SYSTEM [J].
ALDER, BJ ;
WAINWRIGHT, TE .
JOURNAL OF CHEMICAL PHYSICS, 1957, 27 (05) :1208-1209
[2]   STUDIES IN MOLECULAR DYNAMICS .1. GENERAL METHOD [J].
ALDER, BJ ;
WAINWRIGHT, TE .
JOURNAL OF CHEMICAL PHYSICS, 1959, 31 (02) :459-466
[3]  
[Anonymous], 1990, COMPUTER SIMULATION
[4]  
CARLSSON S, 1988, SWAT 88 HALMSTAD, V1
[5]  
CICCOTTI G, 1986, MOL DYNAMICS SIMULAT
[6]  
CICCOTTI G, 1987, SIMULATION LIQUIDS S
[7]  
ERPENBECK JJ, 1977, STATISTICAL MECHAN B, V1
[8]   EFFICIENT DATA STRUCTURE FOR SIMULATION EVENT SET [J].
FRANTA, WR ;
MALY, K .
COMMUNICATIONS OF THE ACM, 1977, 20 (08) :596-602
[9]  
GONNET GH, 1991, HDB ALGORITHMS DATA
[10]  
Hoover W. G., 1986, MOL DYNAMICS