AMReX Community Breakout, HPSF Conference 2025
University of Cambridge
May 7, 2025













Numerical Relativity is an area of research that uses numerical methods to find and investigate solution to Einstein’s equation of General Relativity (and other modified theories of gravity),
\[ \underbrace{G_{ab}}_{\text{curvature}} + \underbrace{\Lambda g_{ab}}_{\text{cosmological const.}} = \underbrace{8\pi T_{ab}}_{\text{EM tensor}}. \]
We recast the equations into a set of coupled non-linear hyperbolic PDEs with elliptic constraints that we solve for the initial data.
Common problems include compact object binaries (black holes, neutron stars, more exotic objects) but NR is also used to study cosmological problems and perform “numerical experiments” for fundamental physics.
We are often interested in the gravitational waves (GWs) emitted in a simulation, particularly in the astrophysical compact binary case.
There are many NR codes/frameworks including (but by no means limited to):
\({\dagger}\) denotes codes/frameworks that are either transitioning to or developing support for using AMReX.
Amr basedCellQuartic)BinaryBH example which evolves black-hole binaries.
AmrCore based.

ParReduce functions rather than custom code ported from SAMRAI which was neither GPU-offloaded nor threaded/threadsafe.