Using a Viscosity Matrix to Construct a Riemann Solver for the Equations of Special Relativistic Hydrodynamics

Traditionally, to solve the hydrodynamic equations a Godunov method is used whose main stage is the solution of a Riemann problem to compute the fluxes of conservative variables through the interfaces of adjacent cells. Most numerical Riemann solvers are based on partial or full spectral decompositions of the Jacobian matrix with respect to the spatial derivatives. However, when using complex hyperbolic models and various types of equations of state, even partial spectral decompositions are quite difficult to find analytically. Such hyperbolic systems include the equations of special relativistic magnetohydrodynamics. In this paper, a numerical Riemann solver is constructed by means of a viscosity matrix based on Chebyshev polynomials. This scheme does not require any information about the spectral decomposition of the Jacobian matrix, while considering all types of waves in its design. To reduce the dissipation of the numerical solution, a piecewise parabolic reconstruction of the physical variables is used. The behavior of the numerical method is studied by using some classical test problems.

Authors

Institutions

Publication Details

Journal
Numerical Analysis and Applications
Published
2025-03-01
DOI
https://doi.org/10.1134/s1995423925010069
Primary Topic
Computational Fluid Dynamics and Aerodynamics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using a Viscosity Matrix to Construct a Riemann Solver for the Equations of Special Relativistic Hydrodynamics

Igor Kulikov
Numerical Analysis and Applications
Computational Fluid Dynamics and Aerodynamics
article

Using a Viscosity Matrix to Construct a Riemann Solver for the Equations of Special Relativistic Hydrodynamics

Igor Kulikov
article en

Abstract

Traditionally, to solve the hydrodynamic equations a Godunov method is used whose main stage is the solution of a Riemann problem to compute the fluxes of conservative variables through the interfaces of adjacent cells. Most numerical Riemann solvers are based on partial or full spectral decompositions of the Jacobian matrix with respect to the spatial derivatives. However, when using complex hyperbolic models and various types of equations of state, even partial spectral decompositions are quite difficult to find analytically. Such hyperbolic systems include the equations of special relativistic magnetohydrodynamics. In this paper, a numerical Riemann solver is constructed by means of a viscosity matrix based on Chebyshev polynomials. This scheme does not require any information about the spectral decomposition of the Jacobian matrix, while considering all types of waves in its design. To reduce the dissipation of the numerical solution, a piecewise parabolic reconstruction of the physical variables is used. The behavior of the numerical method is studied by using some classical test problems.

Numerical Analysis and ApplicationsVol. 18(1)
Institute of Computational Mathematics and Mathematical Geophysics (RU)
Openalex Percentile: Top 94%
Computational Fluid Dynamics and Aerodynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.