Numerical Solution to the Relativistic Shock Tube Problem

Moritz Fischer

CAAD-Group

IWR, Universität Heidelberg

This website provides numerical solutions of the relativistic shock tube problem. The user can specify various parameters and choose between different numerical methods. The relativistic hydro code behind, was written by Moritz Fischer under supervision of Ahmad Hujeirat. This project emerged from his lecture on numerical techniques for modeling relativistic hydrodynamics in summer semester of 2017. The developed code solves the relativistic Euler equations and is based on the finite volume discretization. There are two schemes implemented: time-explicit using forward Euler and time-implicit using the Crank-Nicolson method to ensure second order temporal accuracy. Moreover flux limiters are implemented in the transport operators to achieve second order spatial accuracy.

Movies that demonstrate the accuracy of the time-implicit scheme can be found here.

To compute a shock profile specify the following parameters and push the "Start simulation" button. After waiting until the simulation has finished, you can take a look at the results.

Simulation parameters:

Scheme:
Number of grid cells (coarse grid):
Adaptive mesh refinement:
Maximum refinement level:
ρright / ρleft:
Pright / Pleft:

Hint: If you have chosen a setup that requires some computation time, come back later and try the same setting. If a simulation has already been performed in the past, only the results are displayed.

Do you want to chose more parameters? Click here.