https://123dok.net/document/q05xreg9-quasi-gasdynamic-algorithm-for-magnetohydrodynamic-shallow-water-equations.html