11.07.2015 Views

A multi-state HLL approximate Riemann solver for ideal ...

A multi-state HLL approximate Riemann solver for ideal ...

A multi-state HLL approximate Riemann solver for ideal ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

342 T. Miyoshi, K. Kusano / Journal of Computational Physics 208 (2005) 315–344Fig. 12. Gray-scale images of the temperature distribution in the Orszag–Tang vortex problem at t = p <strong>for</strong> (left to right) the <strong>HLL</strong><strong>solver</strong>, the <strong>HLL</strong>D <strong>solver</strong>, the Roe scheme at N = 200, and the reference solution. The left half of the domain is shown.3.02.0<strong>HLL</strong> <strong>solver</strong><strong>HLL</strong>D <strong>solver</strong>Roe scheme1.0<strong>HLL</strong> <strong>solver</strong><strong>HLL</strong>D <strong>solver</strong>Roe scheme1.00.00 1 2 3 4 5 60.50 1 2 3 4 5 6Fig. 13. One-dimensional temperature distribution in the same problem as in Fig. 12 along (left) y = 0.64p, (right) y = p. <strong>for</strong> the <strong>HLL</strong><strong>solver</strong>, the <strong>HLL</strong>D <strong>solver</strong>, and the Roe scheme. The solid line shows the reference solution in each panel.7. ConclusionsWe have proposed the <strong>multi</strong>-<strong>state</strong> <strong>HLL</strong> <strong>approximate</strong> <strong>Riemann</strong> <strong>solver</strong> <strong>for</strong> the <strong>ideal</strong> MHD equations,named as <strong>HLL</strong>D <strong>approximate</strong> <strong>Riemann</strong> <strong>solver</strong>. The <strong>HLL</strong>D <strong>Riemann</strong> <strong>solver</strong> was constructed under theassumption that the normal velocity is constant over the <strong>Riemann</strong> fan. This assumption naturally concludedthat the four <strong>state</strong>s approximation in the <strong>Riemann</strong> fan are appropriate <strong>for</strong> B x 6¼ 0, whereas theintermediate <strong>state</strong>s are reduced to the two <strong>state</strong>s when B x = 0. We showed that the <strong>HLL</strong>D <strong>solver</strong> can exactlyresolve all isolated discontinuities in the MHD system as well as isolated fast shocks. We also provedanalytically that the <strong>HLL</strong>D <strong>solver</strong> is positively conservative if proper inequalities <strong>for</strong> the maximum andminimum signal speeds are satisfied. Especially, it was shown that those conditions are quite similar to theconditions <strong>for</strong> the <strong>HLL</strong>C <strong>solver</strong> except <strong>for</strong> the difference of the expressions <strong>for</strong> the maximum and minimumeigenvalues. Thus, we considered that the <strong>HLL</strong>D <strong>solver</strong> <strong>for</strong> MHD is a natural extension of the<strong>HLL</strong>C <strong>solver</strong> <strong>for</strong> the Euler equations. Also, several numerical tests demonstrated that the <strong>HLL</strong>D <strong>solver</strong>is accurate enough in comparison with the linearized <strong>Riemann</strong> <strong>solver</strong> while keeping its robustness. From atypical two-dimensional test, it was considered that the extension to <strong>multi</strong>-dimensions in the <strong>HLL</strong>D <strong>solver</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!