2018/03/31 by G. Quiroga, G. D. Quiroga · 2 citations
Physics and Astronomy · #Astrophysical Phenomena and Observations #Black Holes and Theoretical Physics #CUDA #Classical mechanics #Code (set theory) #Computer science #General relativity #Null (SQL) #Numerical relativity #Parallel computing #Physics #Pulsars and Gravitational Waves Research #Set (abstract data type) #gr-qc #physics.comp-ph
paper · pdf · doi:10.1007/s10714-018-2387-z
published in General Relativity and Gravitation 50(6) (Springer Science+Business Media)
arxiv created 2018/03/31 · openalex publication_date 2018/06/01 · arxiv updated 2018/06/13 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/05
A new CUDA-C code for tracing orbits around non-charged black holes is presented. This code, named MALBEC, take advantage of the graphic processing units and the CUDA platform for tracking null and timelike test particles in Schwarzschild and Kerr. Also, a new general set of equations that describe the closed circular orbits of any timelike test particle in the equatorial plane is derived. These equations are extremely important in order to compare the analytical behavior of the orbits with the numerical results and verify the correct implementation of the Runge-Kutta algorithm in MALBEC. Finally, other numerical tests are performed, demonstrating that MALBEC is able to reproduce some well-known results in these metrics in a faster and more efficient way than a conventional CPU implementation.