Abstract
I review the development of direct N‐body codes at Cambridge over nearly 40 years, highlighting the main stepping stones. The first code (NBODY1) was based on the simple concepts of a force polynomial combined with individual time steps, where numerical problems due to close encounters were avoided by a softened potential. Fortuitously, the elegant Kustaanheimo‐Stiefel two‐body regularization soon permitted small star clusters to be studied (NBODY3). Subsequent extensions to unperturbed three‐body and four‐body regularization proved beneficial in dealing with multiple interactions. Investigations of larger systems became possible with the Ahmad‐Cohen neighbor scheme which was used more than 20 years ago for expanding universe models of 4000 galaxies (NBODY2). Combining the neighbor scheme with the regularization procedures enabled more realistic star clusters to be considered (NBODY5). After a period of simulations with no apparent technical progress, chain regularization replaced the treatment of compact subsystems (NBODY3, NBODY5). More recently, the Hermite integration method provided a major advance and has been implemented on the special‐purpose HARP computers (NBODY4) together with an alternative version for workstations and supercomputers (NBODY6). These codes also include a variety of algorithms for stellar evolution based on fast lookup functions. The treatment of primordial binaries contains efficient procedures for chaotic two‐body motion as well as tidal circularization, and special attention is paid to hierarchical systems and their stability. This family of N‐body codes constitutes a powerful tool for dynamical simulations which is freely available to the astronomical community, and the massive effort owes much to collaborators.
Keywords
Affiliated Institutions
Related Publications
Dynamical evolution of star clusters in tidal fields
We report results of a large set of N-body calculations aimed to study the evolution of multi-mass star clusters in external tidal fields. Our clusters start with the same initi...
Stellar Populations in Star Clusters: The Role Played by Stochastic Effects
In this paper I combine the results of a set of population synthesis models with simple Montecarlo simulations of stochastic effects in the number of stars occupying sparsely po...
Simulations of X-ray clusters
We present simulations of the formation and evolution of galaxy clusters in\nthe Cold Dark Matter cosmogony. Clusters with a wide range of mass were\nselected from previous N-bo...
On the variation of the initial mass function
(shortened) In this contribution an average or Galactic-field IMF is defined,\nstressing that there is evidence for a change in the power-law index at only\ntwo masses: near 0.5...
Numerical techniques for large cosmological N-body simulations
view Abstract Citations (594) References (24) Co-Reads Similar Papers Volume Content Graphics Metrics Export Citation NASA/ADS Numerical techniques for large cosmological N-body...
Publication Info
- Year
- 1999
- Type
- article
- Volume
- 111
- Issue
- 765
- Pages
- 1333-1346
- Citations
- 464
- Access
- Closed
External Links
Social Impact
Social media, news, blog, policy document mentions
Citation Metrics
Cite This
Identifiers
- DOI
- 10.1086/316455