Title: A high-order shock capturing discontinuous Galerkin–finite difference hybrid method for GRMHD
Abstract We present a discontinuous Galerkin (DG)–finite difference (FD) hybrid scheme that allows high-order shock capturing with the DG method for general relativistic magnetohydrodynamics. The hybrid method is conceptually quite simple. An unlimited DG candidate solution is computed for the next time step. If the candidate solution is inadmissible, the time step is retaken using robust FD methods. Because of its a posteriori nature, the hybrid scheme inherits the best properties of both methods. It is high-order with exponential convergence in smooth regions, while robustly handling discontinuities. We give a detailed description of how we transfer the solution between the DG and FD solvers, and the troubled-cell indicators necessary to robustly handle slow-moving discontinuities and simulate magnetized neutron stars. We demonstrate the efficacy of the proposed method using a suite of standard and very challenging 1D, 2D, and 3D relativistic magnetohydrodynamics test problems. The hybrid scheme is designed from the ground up to efficiently simulate astrophysical problems such as the inspiral, coalescence, and merger of two neutron stars.  more » « less
Award ID(s):
1931280 2207342 2209655 1931266 2209656 2011961
PAR ID:
10391660
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
Classical and Quantum Gravity
Volume:
39
Issue:
19
ISSN:
0264-9381
Page Range / eLocation ID:
195001
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Abstract We present a discontinuous Galerkin-finite difference hybrid scheme that allows high-order shock capturing with the discontinuous Galerkin method for general relativistic magnetohydrodynamics in dynamical spacetimes. We present several optimizations and stability improvements to our algorithm that allow the hybrid method to successfully simulate single, rotating, and binary neutron stars. The hybrid method achieves the efficiency of discontinuous Galerkin methods throughout almost the entire spacetime during the inspiral phase, while being able to robustly capture shocks and resolve the stellar surfaces. We also use Cauchy-characteristic evolution to compute the first gravitational waveforms at future null infinity from binary neutron star mergers. The simulations presented here are the first successful binary neutron star inspiral and merger simulations using discontinuous Galerkin methods. 
    more » « less
  2. We present an adaptive-order positivity-preserving conservative finite-difference scheme that allows a high-order solution away from shocks and discontinuities while guaranteeing positivity and robustness at discontinuities. This is achieved by monitoring the relative power in the highest mode of the reconstructed polynomial and reducing the order when the polynomial series no longer converges. Our approach is similar to the multidimensional optimal order detection strategy, but differs in several ways. The approach isa prioriand so does not require retaking a time step. It can also readily be combined with positivity-preserving flux limiters that have gained significant traction in computational astrophysics and numerical relativity. This combination ultimately guarantees a physical solution both during reconstruction and time stepping. We demonstrate the capabilities of the method using a standard suite of very challenging 1d, 2d, and 3d general relativistic magnetohydrodynamics test problems. 
    more » « less
  3. Increasingly improving gravitational wave (GW) detectors with progressively higher signal-to-noise ratios will provide GW signal data with higher accuracy at increasing detection frequency. This, in turn, poses a challenge for the numerical relativity community: generating numerical relativity simulations with greater accuracy at higher speed. Here, we discuss a new hybrid scheme designed to combine the discontinuous Galerkin (DG) method with finite volume (FV) and finite difference (FD) methods. The computational domain is decomposed into smaller elements that touch without overlapping. Just as in a pure DG method, this new hybrid scheme induces exchange of information only at neighboring elements’ touching surfaces. This eliminates the necessity of ghost zones that are usually multiple points deep in traditional implementations of FV and FD, and requires only nearest-neighbor communication even on noncuboidal meshes. Our goal is to retain the high scalability of DG through this reduced communication overhead. The design is to use the robust FV/FD only in the non-smooth regions of the mesh containing hydrodynamic shocks, or near the surface of the star. In all other regions, we use DG. We construct criteria that effectively switch between DG and FV/FD for evolving any given element as needed. We implement this method in the Nmesh program and present our results. 
    more » « less
  4. We present a spacetime DG method for 1D spatial domains and three linear hyperbolic, damped hyperbolic, and parabolic PDEs. The latter two correspond to Maxwell-Cattaneo-Vernotte (MCV) and Fourier heat conduction problems. The method is called the tent-pitcher spacetime DG method (tpSDG) due to its resemblance to the causal spacetime DG method (cSDG) wherein the solution advances in time by pitching spacetime patches. The tpSDG method extends the applicability of such methods from hyperbolic to parabolic and hyperbolic PDEs. For problems with a spatially uniform mesh, a transfer matrix approach is derived wherein the inflow, boundary, and source term values are mapped to the solution coefficient and output values. This resembles a finite difference scheme, but with grid points at the Gauss points of the spatial elements and arbitrarily tunable order of accuracy in spacetime. The spectral stability analysis of the method provides stability correction factors for the parabolic case. Numerical examples demonstrate the applicability of the method to problems with heterogeneous material properties. 
    more » « less
  5. In this paper, we consider a class of discontinuous Galerkin (DG) methods for one-dimensional nonlocal diffusion (ND) problems. The nonlocal models, which are integral equations, are widely used in describing many physical phenomena with long-range interactions. The ND problem is the nonlocal analog of the classic diffusion problem, and as the interaction radius (horizon) vanishes, then the nonlocality disappears and the ND problem converges to the classic diffusion problem. Under certain conditions, the exact solution to the ND problem may exhibit discontinuities, setting it apart from the classic diffusion problem. Since the DG method shows its great advantages in resolving problems with discontinuities in computational fluid dynamics over the past several decades, it is natural to adopt the DG method to compute the ND problems. Based on [Q. Du, L. Ju, J. Lu and X. Tian,Commun. Appl. Math. Comput. 2 (2020) 31–55], we develop the DG methods with different penalty terms, ensuring that the proposed DG methods have local counterparts as the horizon vanishes. This indicates the proposed methods will converge to the existing DG schemes as the horizon vanishes, which is crucial for achievingasymptotic compatibility. Rigorous proofs are provided to demonstrate the stability, error estimates, and asymptotic compatibility of the proposed DG schemes. To observe the effect of the nonlocal diffusion, we also consider the time-dependent convection–diffusion problems with nonlocal diffusion. We conduct several numerical experiments, including accuracy tests and Burgers’ equation with nonlocal diffusion, and various horizons are taken to show the good performance of the proposed algorithm and validate the theoretical findings. 
    more » « less