Issue |
A&A
Volume 513, April 2010
|
|
---|---|---|
Article Number | A36 | |
Number of page(s) | 28 | |
Section | Numerical methods and codes | |
DOI | https://doi.org/10.1051/0004-6361/200913514 | |
Published online | 21 April 2010 |
EvoL: the new Padova Tree-SPH parallel code for cosmological simulations
I. Basic code: gravity and hydrodynamics
Department of Astronomy, University of Padova,
Vicolo dell'Osservatorio 3, 35122 Padova, Italy e-mail: [emiliano.merlin;cesare.chiosi;umberto.buonomo;tommaso.grassi;lorenzo.piovan]@unipd.it
Received:
20
October
2009
Accepted:
22
December
2009
Context. We present the new release of the Padova N-body code for cosmological simulations of galaxy formation and evolution, EvoL. The basic Tree + SPH code is presented and analysed, together with an overview of the software architectures.
Aims. EvoL is a flexible parallel Fortran95 code, specifically designed for simulations of cosmological structure formations on cluster, galactic and sub-galactic scales.
Methods. EvoL is a fully Lagrangian self-adaptive code, based on the classical oct-tree by Barnes & Hut (1986, Nature, 324, 446) and on the smoothed particle hydrodynamics algorithm (SPH, Lucy 1977, AJ, 82, 1013). It includes special features like adaptive softening lengths with correcting extra-terms, and modern formulations of SPH and artificial viscosity. It is designed to be run in parallel on multiple CPUs to optimise the performance and save computational time.
Results. We describe the code in detail, and present the results of a number of standard hydrodynamical tests.
Key words: methods: simulations
© ESO, 2010
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.