Efficient Direct Method for Self-gravity in 3D, Accelerated by a Fast Fourier Transform
- 1. Institute of Astronomy and Astrophysics, Academia Sinica, Taipei, Taiwan (China)
Description
Self-gravity calculations for 3D are expensive in terms of computational time. Several methods exist for this computation, for example multigrid and spectral methods. Unfortunately, these approaches require the imposition of boundary conditions, which can be either numerically expensive (direct Newtonian sums), artificial (periodicity assumptions), or potentially imprecise (multipolar expansions). In this work we present a novel direct numerical method to calculate the gravitational potential and forces by solving the Poisson equation without the need to prescribe artificial boundary conditions; this method, despite being direct, turns out to be efficient due to the possibility of using a fast Fourier transform for its implementation. For a grid having N zones in each dimension, the computational complexity of the method presented here is , which is comparable with multigrid methods under no consideration of boundary settings. Finally, a numerical study shows this proposed method can achieve second order for calculations of both potential and forces.
Availability note (English)
Available from http://dx.doi.org/10.3847/1538-4365/abca97Additional details
Identifiers
Publishing Information
- Journal Title
- Astrophysical Journal. Supplement Series
- Journal Volume
- 252
- Journal Issue
- 2
- Journal Page Range
- [14 p.]
- ISSN
- 0067-0049
- CODEN
- APJSA2
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 53081646
- Subject category
- S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS; S97: MATHEMATICAL METHODS AND COMPUTING;
- Descriptors DEI
- BOUNDARY CONDITIONS; CALCULATION METHODS; COMPUTERIZED SIMULATION; FOURIER TRANSFORMATION; GRAVITATION; IMPLEMENTATION; NUMERICAL ANALYSIS; POISSON EQUATION; THREE-DIMENSIONAL CALCULATIONS
- Descriptors DEC
- DIFFERENTIAL EQUATIONS; EQUATIONS; INTEGRAL TRANSFORMATIONS; MATHEMATICS; PARTIAL DIFFERENTIAL EQUATIONS; SIMULATION; TRANSFORMATIONS