Astronomy and Astrophysics – Astrophysics
Scientific paper
Oct 2011
adsabs.harvard.edu/cgi-bin/nph-data_query?bibcode=2011ascl.soft10016r&link_type=abstract
Astrophysics Source Code Library, record ascl:1110.016
Astronomy and Astrophysics
Astrophysics
Scientific paper
REBOUND is a multi-purpose N-body code which is freely available under an open-source license. It was designed for collisional dynamics such as planetary rings but can also solve the classical N-body problem. It is highly modular and can be customized easily to work on a wide variety of different problems in astrophysics and beyond. REBOUND comes with three symplectic integrators: leap-frog, the symplectic epicycle integrator (SEI) and a Wisdom-Holman mapping (WH). It supports open, periodic and shearing-sheet boundary conditions. REBOUND can use a Barnes-Hut tree to calculate both self-gravity and collisions. These modules are fully parallelized with MPI as well as OpenMP. The former makes use of a static domain decomposition and a distributed essential tree. Two new collision detection modules based on a plane-sweep algorithm are also implemented. The performance of the plane-sweep algorithm is superior to a tree code for simulations in which one dimension is much longer than the other two and in simulations which are quasi-two dimensional with less than one million particles.
Liu Shang-Fei
Rein Hanno
No associations
LandOfFree
REBOUND: Multi-purpose N-body code for collisional dynamics does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with REBOUND: Multi-purpose N-body code for collisional dynamics, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and REBOUND: Multi-purpose N-body code for collisional dynamics will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-1650062