Занимаюсь численным решением задачи о распаде разрыва. Для проверки правильности алгоритма необходимо построить точное (обобщённое) решение задачи
![$$\begin{align}\rho_t + (\rho u)_x = 0,\\(\rho u)_t + (\rho u^2 + P)_x = 0,\\ P(\rho)=\rho^\gamma\end{align}$$ $$\begin{align}\rho_t + (\rho u)_x = 0,\\(\rho u)_t + (\rho u^2 + P)_x = 0,\\ P(\rho)=\rho^\gamma\end{align}$$](https://dxdy-03.korotkov.co.uk/f/6/b/3/6b317e1e29891f2a63a8b3aad7ffcf5082.png)
В книге Головизнина "Новые алгоритмы вычислительной гидродинамики" имеется точное решение для простых случаев (когда не возникает несколько волн). К сожалению, у них отсутствует точное решение для случая
![$\rho\Bigr|_{t=0}=1,u\Bigr|_{t=0}=\begin{cases}-1, & x < 0,\\1, & x > 0\end{cases}$ $\rho\Bigr|_{t=0}=1,u\Bigr|_{t=0}=\begin{cases}-1, & x < 0,\\1, & x > 0\end{cases}$](https://dxdy-02.korotkov.co.uk/f/5/e/9/5e9f160f323c3b54cfc5b9bb940d93f882.png)
$.
Я пытался воспроизвести точное решение, однако так и не понял, хотя я просмотрел довольно много литературы, включая классику Рождественский,Яненко и его статью про построение решений, так и диссертацию Кожемякина на эту тему.
Прошу помочь мне направить меня в какое-нибудь русло, чтобы получить точное решение для проверки численного метода.