Tree Particle‐Mesh: An Adaptive, Efficient, and Parallel Code for Collisionless Cosmological Simulation
Open Access
- 1 March 2003
- journal article
- research article
- Published by American Astronomical Society in The Astrophysical Journal Supplement Series
- Vol. 145 (1) , 1-13
- https://doi.org/10.1086/345538
Abstract
An improved implementation of an N-body code for simulating collisionless cosmological dynamics is presented. TPM (Tree-Particle-Mesh) combines the PM method on large scales with a tree code to handle particle-particle interactions at small separations. After the global PM forces are calculated, spatially distinct regions above a given density contrast are located; the tree code calculates the gravitational interactions inside these denser objects at higher spatial and temporal resolution. The new implementation includes individual particle time steps within trees, an improved treatment of tidal forces on trees, new criteria for higher force resolution and choice of time step, and parallel treatment of large trees. TPM is compared to P^3M and a tree code (GADGET) and is found to give equivalent results in significantly less time. The implementation is highly portable (requiring a Fortran compiler and MPI) and efficient on parallel machines. The source code can be found at http://astro.princeton.edu/~bode/TPM/Comment: 29 pages, includes 12 figures; to appear in ApJS. Source code at http://astro.princeton.edu/~bode/TPMKeywords
All Related Versions
This publication has 41 references indexed in Scilit:
- Power-Law Correlation and Discreteness in Cosmological [ITAL]N[/ITAL]-Body SimulationsThe Astrophysical Journal, 2002
- Multiscale Gaussian Random Fields and Their Application to Cosmological SimulationsThe Astrophysical Journal Supplement Series, 2001
- Are you ready to FLY in the universe? A multi-platform -body tree code for parallel supercomputersComputer Physics Communications, 2001
- The Tree Particle‐Mesh N ‐Body Gravity SolverThe Astrophysical Journal Supplement Series, 2000
- From NBODY1 to NBODY6: The Growth of an IndustryPublications of the Astronomical Society of the Pacific, 1999
- SIMULATIONS OF STRUCTURE FORMATION IN THE UNIVERSEAnnual Review of Astronomy and Astrophysics, 1998
- Statistical Properties of X‐Ray Clusters: Analytic and Numerical ComparisonsThe Astrophysical Journal, 1998
- Dynamics of Galaxy InteractionsPublished by Springer Nature ,1998
- A hierarchical O(N log N) force-calculation algorithmNature, 1986
- Self-similar secondary infall and accretion in an Einstein-de Sitter universeThe Astrophysical Journal Supplement Series, 1985