SpECTRE: A task-based discontinuous Galerkin code for relativistic astrophysics
From MaRDI portal
Abstract: We introduce a new relativistic astrophysics code, SpECTRE, that combines a discontinuous Galerkin method with a task-based parallelism model. SpECTRE's goal is to achieve more accurate solutions for challenging relativistic astrophysics problems such as core-collapse supernovae and binary neutron star mergers. The robustness of the discontinuous Galerkin method allows for the use of high-resolution shock capturing methods in regions where (relativistic) shocks are found, while exploiting high-order accuracy in smooth regions. A task-based parallelism model allows efficient use of the largest supercomputers for problems with a heterogeneous workload over disparate spatial and temporal scales. We argue that the locality and algorithmic structure of discontinuous Galerkin methods will exhibit good scalability within a task-based parallelism framework. We demonstrate the code on a wide variety of challenging benchmark problems in (non)-relativistic (magneto)-hydrodynamics. We demonstrate the code's scalability including its strong scaling on the NCSA Blue Waters supercomputer up to the machine's full capacity of 22,380 nodes using 671,400 threads.
Recommendations
- Formulation of discontinuous Galerkin methods for relativistic astrophysics
- Spectral methods for numerical relativity
- Bound-preserving discontinuous Galerkin methods for relativistic hydrodynamics
- Special-relativistic Smoothed Particle Hydrodynamics: a benchmark suite
- A spectral element implementation for the M3D extended MHD code
- Entropy stable discontinuous Galerkin schemes for the special relativistic hydrodynamics equations
- The new discontinuous Galerkin methods based numerical relativity program Nmesh
- Runge-Kutta discontinuous Galerkin methods for the special relativistic magnetohydrodynamics
- Application of a discontinuous Galerkin finite element method to special relativistic hydrodynamic models
Cites work
- scientific article; zbMATH DE number 1728384 (Why is no real title available?)
- scientific article; zbMATH DE number 3890903 (Why is no real title available?)
- scientific article; zbMATH DE number 1302034 (Why is no real title available?)
- scientific article; zbMATH DE number 1557991 (Why is no real title available?)
- scientific article; zbMATH DE number 1405759 (Why is no real title available?)
- scientific article; zbMATH DE number 1444663 (Why is no real title available?)
- scientific article; zbMATH DE number 5179816 (Why is no real title available?)
- A Comparison of Troubled-Cell Indicators for Runge--Kutta Discontinuous Galerkin Methods Using Weighted Essentially Nonoscillatory Limiters
- A comparison of the dispersion and dissipation errors of Gauss and Gauss-Lobatto discontinuous Galerkin spectral element methods
- A new efficient formulation of the HLLEM Riemann solver for general conservative and non-conservative hyperbolic systems
- A new generalized harmonic evolution system
- A subluminal relativistic magnetohydrodynamics scheme with ADER-WENO predictor and multidimensional Riemann solver-based corrector
- An approximate linearised Riemann solver for the Euler equations for real gases
- An improved exact Riemann solver for relativistic hydrodynamics
- An operator-based local discontinuous Galerkin method compatible with the BSSN formulation of the Einstein equations
- Approximate Riemann solvers, parameter vectors, and difference schemes
- Assessment of a high-resolution central scheme for the solution of the relativistic hydrodynamics equations
- Bound-preserving discontinuous Galerkin methods for conservative phase space advection in curvilinear coordinates
- Capturing shock reflections: An improved flux formula
- Constraint damping in the Z4 formulation and harmonic gauge
- Devising discontinuous Galerkin methods for nonlinear hyperbolic conservation laws
- Discontinuous Galerkin method for computing gravitational waveforms from extreme mass ratio binaries
- Efficient implementation of weighted ENO schemes
- Finite element, discontinuous Galerkin, and finite difference evolution schemes in spacetime
- Formulation of discontinuous Galerkin methods for relativistic astrophysics
- GRHydro: a new open-source general-relativistic magnetohydrodynamics code for the Einstein toolkit
- General Relativistic Hydrodynamics and Magnetohydrodynamics: Hyperbolic Systems in Relativistic Astrophysics
- Hierarchical reconstruction for discontinuous Galerkin methods on unstructured grids with a WENO-type linear reconstruction and partial neighboring cells
- Hyperbolic divergence cleaning for the MHD equations
- Implementing Spectral Methods for Partial Differential Equations
- Introduction to 3+1 Numerical Relativity
- Low-dissipative high-order shock-capturing methods using characteristic-based filters
- Numerical relativity using a generalized harmonic decomposition
- Numerical relativity. Solving Einstein's equations on the computer
- On Upstream Differencing and Godunov-Type Schemes for Hyperbolic Conservation Laws
- On positivity-preserving high order discontinuous Galerkin schemes for compressible Euler equations on rectangular meshes
- Performance and modularity benefits of message-driven execution
- Primitive variable determination in conservative relativistic magnetohydrodynamic simulations
- Relativistic hydrodynamics
- Riemann solvers in general relativistic hydrodynamics.
- Short note on the mass matrix for Gauss-Lobatto grid points
- Simplified Second-Order Godunov-Type Methods
- Strong stability-preserving high-order time discretization methods
- The Einstein toolkit: a community computational infrastructure for relativistic astrophysics
- The Runge-Kutta discontinuous Galerkin method for conservation laws. I: Multidimensional systems
- Total variation diminishing Runge-Kutta schemes
- Towards the ultimate conservative difference scheme. II: Monotonicity and conservation combined in a second-order scheme
- Towards the ultimate conservative difference scheme. V. A second-order sequel to Godunov's method
Cited in
(24)- An operator-based local discontinuous Galerkin method compatible with the BSSN formulation of the Einstein equations
- Compact binary coalescences: constraints on waveforms
- Entropy stable discontinuous Galerkin methods for balance laws in non-conservative form: applications to the Euler equations with gravity
- GYOTO: a new general relativistic ray-tracing code
- Application of local discontinuous Galerkin method to Einstein equations
- A high-order shock capturing discontinuous Galerkin-finite difference hybrid method for GRMHD
- Multidomain Galerkin-collocation method. II: Spherical collapse of scalar fields
- Lessons for adaptive mesh refinement in numerical relativity
- Asynchronous task based Eulerian-Lagrangian parallel solver for combustion applications
- Massively parallel simulations of binary black hole intermediate-mass-ratio inspirals
- A High-Order, Conservative Integrator with Local Time-Stepping
- High-order accurate entropy stable schemes for relativistic hydrodynamics with general Synge-type equation of state
- A physical-constraint-preserving finite volume WENO method for special relativistic hydrodynamics on unstructured meshes
- The new discontinuous Galerkin methods based numerical relativity program Nmesh
- Provably convergent Newton-Raphson methods for recovering primitive variables with applications to physical-constraint-preserving Hermite WENO schemes for relativistic hydrodynamics
- High-accuracy numerical models of Brownian thermal noise in thin mirror coatings
- GRaM-X: a new GPU-accelerated dynamical spacetime GRMHD code for Exascale computing with the Einstein Toolkit
- Extremely high-order convergence in simulations of relativistic stars
- Spritz: a new fully general-relativistic magnetohydrodynamic code
- Binary neutron star mergers using a discontinuous Galerkin-finite difference hybrid method
- Realistic binary neutron star initial data with \texttt{Elliptica}
- A well-balanced discontinuous Galerkin method for the first-order Z4 formulation of the Einstein-Euler system
- Open-source complex-geometry 3D fluid dynamics for applications with unpredictable heterogeneous dynamic high-performance-computing loads
- Axisymmetric hydrodynamics in numerical relativity using a multipatch method
Describes a project that uses
Uses Software
This page was built for publication: SpECTRE: A task-based discontinuous Galerkin code for relativistic astrophysics
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1685419)