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] adsc_v1_0.tar.gz(4507 Kbytes)
Manuscript Title: FLY. A parallel tree n-body code for cosmological simulations.
Authors: V. Antonuccio-Delogu, U. Becciani, D. Ferro
Program title: FLY
Catalogue identifier: ADSC_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 155(2003)159
Programming language: Fortran 90, C.
Computer: CRAY T3E, SGI ORIGIN 3000, IBM SP.
Operating system: Univac, Irix 6.5.14, Aix 4.3.3.
RAM: 100M words
Word size: 32
Keywords: Tree N-body code, Parallel Computing, Cosmological simulations, Astrophysics, Cosmology.
Classification: 1.9.

Nature of problem:
FLY is a parallel collisionless N-body code for the calculation of the gravitational force.

Solution method:
FLY is based on the hierarchical oct-tree domain decomposition introduced by Barnes and Hut (1986).

The program uses the leapfrog integrator schema, but could be changed by the user.

Unusual features:
FLY uses the one-side communications libraries: the shmem library on the Cray T3E system and Sgi Origin system, and the lapi library on the IBM SP system.

Running time:
50 seconds for each time-step, running a 2-million-particles simulation on a Sgi Origin 3800 system with 8 processors having 512 Mbytes Ram for each processor.