Computation (Apr 2024)

Why Stable Finite-Difference Schemes Can Converge to Different Solutions: Analysis for the Generalized Hopf Equation

  • Vladimir A. Shargatov,
  • Anna P. Chugainova,
  • Georgy V. Kolomiytsev,
  • Irik I. Nasyrov,
  • Anastasia M. Tomasheva,
  • Sergey V. Gorkunov,
  • Polina I. Kozhurina

DOI
https://doi.org/10.3390/computation12040076
Journal volume & issue
Vol. 12, no. 4
p. 76

Abstract

Read online

The example of two families of finite-difference schemes shows that, in general, the numerical solution of the Riemann problem for the generalized Hopf equation depends on the finite-difference scheme. The numerical solution may differ both quantitatively and qualitatively. The reason for this is the nonuniqueness of the solution to the Riemann problem for the generalized Hopf equation. The numerical solution is unique in the case of a flow function with two inflection points if artificial dissipation and dispersion are introduced, i.e., the generalized Korteweg–de Vries-Burgers equation is considered. We propose a method for selecting coefficients of dissipation and dispersion. The method makes it possible to obtain a physically justified unique numerical solution. This solution is independent of the difference scheme.

Keywords