Closed JonathanGorard closed 6 months ago
This looks like an excellent plan, specially given the work we will pursue this summer on the astro front. If we have the hyrdo, Maxwell and implicit sources (Lorentz + currents) completed this summer then we will be set to do some really cool, and totally unique, simulations of the plasma around compact objects!
The special relativistic 5-moment equations currently implemented in Gkeyll permit a straightforward extension to curved spacetimes (i.e. to fully general relativistic hydrodynamics in the test fluid limit) by means of the fully-conservative, strongly-hyperbolic "Valencia" formulation of Banyuls, Font, Ibáñez, Martí and Miralles. The only differences between these curved spacetime hydrodynamics equations and the flat spacetime case are a gauge dependence (i.e. an appearance of the lapse function and the shift vector) within the flux vector, and the appearance of source terms proportional to certain derivatives of the Christoffel symbols. Both of these differences can be absorbed into a small modification of the finite-volume boundary extrapolation step, such that the equations that one is solving at the cell centers remain purely special relativistic.
Subsonic, steady-state accretion of a stiff relativistic fluid (i.e. an ultrarelativistic fluid with Gamma = 2, i.e. where P = rho) onto a Schwarzschild or Kerr black hole, quite surprisingly, admits an analytic solution due to Petrich, Shapiro and Teukolsky, against which one can therefore make direct numerical comparisons for the sake of unit and regression testing. Having a robust and well-validated general relativistic hydrodynamics model (at least in the test fluid limit) implemented within Gkeyll is a crucial initial step towards being able to do full GRMHD and even kinetic simulations in curved (static) spacetimes. With this in mind, the implementation steps that I currently have in mind are: