Accelerating self-gravitating hydrodynamics simulations with adaptive force updates
Michael Y. Grudi\'c

TL;DR
This paper presents an adaptive force update scheme for self-gravitating hydrodynamics simulations that reduces computational cost by updating gravity less frequently, without sacrificing accuracy, demonstrated through tests and a significant speedup in a GMC simulation.
Contribution
The authors introduce an adaptive gravity update method based on the tidal timescale, optimizing self-gravitating hydrodynamics simulations with minimal accuracy loss.
Findings
Achieves near-naive accuracy with fewer gravity force evaluations
Demonstrates approximately 70% speedup in a GMC simulation
Provides a tunable parameter for balancing accuracy and efficiency
Abstract
Many astrophysical hydrodynamics simulations must account for gravity, and evaluating the gravitational field at the positions of all resolution elements can incur significant cost. Typical algorithms update the gravitational field at the position of each resolution element every time the element is updated hydrodynamically, but the actual required update frequencies for hydrodynamics and gravity can be different in general. We show that the gravity calculation in hydrodynamics simulations can be optimised by only updating gravity on a timescale dictated by the already-determined maximum timestep for accurate gravity integration , while staying well within the typical error budget of hydro schemes and gravity solvers. Our implementation in the GIZMO code uses the tidal timescale introduced in Grudi\'c & Hopkins 2020 to determine and the force…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
