Time-Dilation Methods for Extreme Multiscale Timestepping Problems
Philip F. Hopkins, Elias R. Most
TL;DR
This work introduces a continuous space-time dilation framework that multiplies the local time derivative by a factor $a({\bf x},t)$ to slow dynamics in selected regions, allowing substantially larger global timesteps without distorting local steady-state behavior. By reformulating evolution equations into a dilated conservative form and providing explicit criteria, flux/source handling, and self-correction schemes, the method unifies and generalizes reduced-speed-of-light, slow-down techniques, and cyclic zoom approaches. Validation on idealized Bondi and Evrard collapse tests, plus a challenging multi-physics AGN scenario, demonstrates correct steady-state behavior and orders-of-magnitude speedups (up to $\sim 10^4$–$10^6$ in some cases) while highlighting limitations and necessary calibration. The approach offers a flexible, easily-implementable tool for tackling extreme temporal multi-scale problems in astrophysics, with potential impact on simulations ranging from BH accretion to cosmological mega-structures, albeit as a complement rather than a complete replacement for full-fidelity simulations.
Abstract
Many astrophysical simulations involve extreme dynamic range of timescales around 'special points' in the domain (e.g. black holes, stars, planets, disks, galaxies, shocks, mixing interfaces), where processes on small scales couple strongly to those on large scales. Adaptive resolution, multi-physics, and hybrid numerical methods have enabled tremendous progress on the spatial, physics, and numerical challenges involved. But often the limiter for following the long timescales of global evolution is the extremely short numerical timestep required in some subdomains (which leads to their dominating simulation costs). Recently several approaches have been developed for tackling this in problems where the short timescale solution is sampled and then projected as an effective subgrid model over longer timescales (e.g. 'zooming in and out'). We generalize these to a family of models where time evolution is modulated by a variable but continuous in space-and-time dilation/stretch factor $a({\bf x},\,t)$. This extends previous well-studied approaches (including reduced-speed-of-light and binary orbital dynamics methods), and ensures that the system comes to correct local steady-state solutions, and derive criteria that the dilation factor/timesteps/resolution must obey to ensure good behavior. We present a variety of generalizations to different physics or coupling scales. Compared to previous approaches, this method makes it possible to avoid imprinting arbitrary scales where there is no clear scale-separation, and couples well to Lagrangian or Eulerian methods. It is flexible and easily-implemented and we demonstrate its validity (and limitations) in test problems. We discuss the relationship between these methods and physical time dilation in GRMHD. We demonstrate how this can be used to obtain effective speedup factors exceeding $\gtrsim 10^{4}$ in multiphysics simulations.
