grim: A Flexible, Conservative Scheme for Relativistic Fluid Theories
arXiv:1702.01106 · doi:10.3847/1538-4357/aa5f55
Abstract
Hot, diffuse, relativistic plasmas such as sub-Eddington black hole accretion flows are expected to be collisionless, yet are commonly modeled as a fluid using ideal general relativistic magnetohydrodynamics (GRMHD). Dissipative effects such as heat conduction and viscosity can be important in a collisionless plasma and will potentially alter the dynamics and radiative properties of the flow from that in ideal fluid models; we refer to models that include these processes as Extended GRMHD. Here we describe a new conservative code, grim, that enables all the above and additional physics to be efficiently incorporated. grim combines time evolution and primitive variable inversion needed for conservative schemes into a single step using an algorithm that only requires the residuals of the governing equations as inputs. This algorithm enables the code to be physics agnostic as well as flexibility regarding time-stepping schemes. grim runs on CPUs, as well as on GPUs, using the same code. We formulate a performance model, and use it to show that our implementation runs optimally on both architectures. grim correctly captures classical GRMHD test problems as well as a new suite of linear and nonlinear test problems with anisotropic conduction and viscosity in special and general relativity. As tests and example applications, we resolve the shock substructure due to the presence of dissipation, and report on relativistic versions of the magneto-thermal instability and heat flux driven buoyancy instability, which arise due to anisotropic heat conduction, and of the firehose instability, which occurs due to anisotropic pressure (i.e. viscosity). Finally, we show an example integration of an accretion flow around a Kerr black hole, using Extended GRMHD.
References in corpus (15)
- Hot Accretion Flows Around Black Holes
- Efficient Generation of Jets from Magnetically Arrested Accretion on a Rapidly Spinning Black Hole
- General Relativistic Magnetohydrodynamic Simulations of Magnetically Choked Accretion Flows around Black Holes
- HARM: A Numerical Scheme for General Relativistic Magnetohydrodynamics
- A Measurement of the Electromagnetic Luminosity of a Kerr Black Hole
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport
- Primitive Variable Solvers for Conservative General Relativistic Magnetohydrodynamics
- Radiative Models of Sgr A* from GRMHD Simulations
- Stability, Instability, and "Backwards'' Transport in Accretion Disks"
- Buoyancy Instabilities in Weakly Magnetized Low Collisionality Plasmas
- Are Particles in Advection-Dominated Accretion Flows Thermal?
- A Second Order Godunov Method for Multidimensional Relativistic Magnetohydrodynamics
- An Extended Magnetohydrodynamics Model for Relativistic Weakly Collisional Plasmas
- Evolution of Accretion Discs around a Kerr Black Hole using Extended Magnetohydrodynamics
- Spherical Accretion with Anisotropic Thermal Conduction
Cited by in corpus (19)
- First Sagittarius A* Event Horizon Telescope Results. V. Testing Astrophysical Models of the Galactic Center Black Hole
- The Event Horizon General Relativistic Magnetohydrodynamic Code Comparison Project
- Two-temperature, Magnetically Arrested Disc simulations of the jet from the supermassive black hole in M87
- The role of electron heating physics in images and variability of the Galactic Centre black hole Sagittarius A*
- How important is non-ideal physics in simulations of sub-Eddington accretion onto spinning black holes?
- Evolving Nonthermal Electrons in Simulations of Black Hole Accretion
- Magnetically Modified Spherical Accretion in GRMHD: Reconnection-Driven Convection and Jet Propagation
- GRMHD Simulations and Modeling for Jet Formation and Acceleration Region in AGNs
- Dissipative Magnetohydrodynamics for Non-Resistive Relativistic Plasmas
- Conservative finite volume scheme for first-order viscous relativistic hydrodynamics
- MOCMC: Method of Characteristics Moment Closure, a Numerical Method for Covariant Radiation Magnetohydrodynamics
- Braginskii viscosity on an unstructured, moving mesh accelerated with super-time-stepping
- Production of intense episodic Alfvén pulses: GRMHD simulation of black hole accretion disks
- Energy partition between Alfvénic and compressive fluctuations in magnetorotational turbulence with near-azimuthal mean magnetic field
- cuHARM : a new GPU accelerated GR-MHD code and its application to ADAF disks
- Neutrinos and gravitational waves from magnetized neutrino-dominated accretion discs with magnetic coupling
- KHARMA: Flexible, Portable Performance for GRMHD
- An Explicit Primitive Conservative Solver for the Euler Equations with Arbitrary Equation of State
- PATOKA: Simulating Electromagnetic Observables of Black Hole Accretion