Back to Volume
Paper: An Integrated Procedure for Tree N-body Simulations: FLY and AstroMD
Volume: 238, Astronomical Data Analysis Software and Systems X
Page: 503
Authors: Becciani, U.; Antonuccio-Delogu, V.; Buonomo, F.; Gheller, C.
Abstract: We present a new code for evolving three-dimensional self-gravitating collisionless systems with a large number of particles N >= 107. FLY (Fast Level-based N-bodY code) is a fully parallel code based on a tree algorithm. It adopts periodic boundary conditions implemented by means of the Ewald summation technique. FLY is based on the one-side communication paradigm for sharing data among the processors that access remote private data, avoiding any kind of synchronization. The code was originally developed on a CRAY T3E system using the SHMEM library and it was ported to SGI ORIGIN 2000 and IBM SP (on the latter making use of the LAPI library). FLY version 1.1 is open source, freely available code. FLY output data can be analysed with AstroMD, an analysis and visualization tool specifically designed for astrophysical data. AstroMD can manage different physical quantities. It can find structures without well defined shape or symmetries, and perform quantitative calculations on selected regions. AstroMD is freely available.
Back to Volume