A new code for the numerical simulation of relativistic flows on supercomputers by means of a low-dissipation scheme

A new code to simulate special relativistic hydrodynamic flows on supercomputer architectures with distributed memory is described. The code is based on a combination of Godunov’s method and a piecewise parabolic method with a local stencil. This approach has good conservation properties, correctly...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer physics communications 2020-12, Vol.257, p.107532, Article 107532
1. Verfasser: Kulikov, Igor
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A new code to simulate special relativistic hydrodynamic flows on supercomputer architectures with distributed memory is described. The code is based on a combination of Godunov’s method and a piecewise parabolic method with a local stencil. This approach has good conservation properties, correctly reproduces shock waves, and ensures high accuracy on smooth solutions and low dissipation on discontinuities. Only a local computation stencil is needed for the piecewise parabolic reconstruction of the solution. The code scalability is 94% on a cluster, Intel Xeon X5670 NKS-30T, with 768 cores. The results of code verification using a relativistic jet problem and computational experiments on the evolution of a galactic jet are presented. Program title: RHydroBox3D CPC Library link to program files:http://dx.doi.org/10.17632/xskchgynfy.1 Licensing provisions: GNU General Public License 3 Programming language: C++ Nature of problem: The special relativistic hydrodynamic flows. Solution method: The combination of Godunov’s method and a piecewise parabolic method on a local stencil. Additional comments including restrictions and unusual features: External library – MPI.
ISSN:0010-4655
1879-2944
DOI:10.1016/j.cpc.2020.107532