RUS  ENG
Full version
JOURNALS // Matematicheskoe modelirovanie // Archive

Mat. Model., 2025 Volume 37, Number 5, Pages 96–108 (Mi mm4638)

Methods for suppressing carbuncle phenomenon based on various Riemann problem solvers

A. V. Kazantsev

Moscow Institute of Physics and Technology

Abstract: Carbuncle phenomenon is a numerical instability that manifests itself in problems with strong shock waves in the form of sawtooth perturbations of the shock wave front, a tumor-like growth on the shock wave, or its non–physical bending. The aim of the work is to compare methods of suppressing carbuncle phenomenon based on various Riemann problem solvers and to identify the most effective of them. To achieve this goal, were considered the main methods of combating carbuncle, was chosen a method for comparing carbuncle suppression methods, and the selected methods were applied to the test task. The problem of the interaction of a shock wave with a vortex was chosen as a test problem. Two types of errors have been identified: startup-errors and carbuncle. To eliminate the first type of errors, it is recommended to use the methods of Godunov, Roe, HLLE and HLLEC (and their modifications). The HLLEs (dissipative solver) and Rotated Riemann Solver (RRS) approaches were used to eliminate the second type of error. When comparing these approaches, the best result in terms of calculation accuracy was shown by the RRS method using the HLLEsC solver calculating the flow normal to the physical gap and the HLLEs solver calculating the flow along the gap.

Keywords: carbuncle phenomenon, carbuncle, finite volume, end-to-end counting methods, Riemann problem solvers, numerical solution of the system of Euler equations, calculation of the flow at the cell boundary.

Received: 25.03.2025
Revised: 28.04.2025
Accepted: 13.05.2025

DOI: 10.20948/mm-2025-05-06



© Steklov Math. Inst. of RAS, 2025