24.02.2014 Views

Partial Differential Equations - Modelling and ... - ResearchGate

Partial Differential Equations - Modelling and ... - ResearchGate

Partial Differential Equations - Modelling and ... - ResearchGate

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

122 R. S<strong>and</strong>ers <strong>and</strong> A.M. Tesdall<br />

D<br />

C<br />

10<br />

T<br />

5<br />

y/t<br />

0<br />

−5<br />

A<br />

(a)<br />

B<br />

−10<br />

0<br />

5 10 15<br />

x/t<br />

(b)<br />

Fig. 6. A schematic diagram of the computational domain is on the left. AD is the<br />

line of symmetry. On the right is a computed self-similar solution with κ =1.<br />

The basic finite volume schemes used are quite st<strong>and</strong>ard. Each grid cell,<br />

Ω, is a quadrilateral <strong>and</strong>, using ν =(ν ξ ,ν η ) to denote the normal vector to a<br />

typical side of Ω, numerical fluxes are designed to be consistent with<br />

⎛<br />

ν ξ m + ν η n − ¯ξρ ⎞<br />

˜F (U) =(F (U) − ξU) ν ξ +(G(U) − ηU) ν η = ⎝ ν ξ p − ¯ξm<br />

ν η p − ¯ξn<br />

⎠ ,<br />

where ¯ξ =(ξ·ν)<strong>and</strong>ξ =(ξ,η). Since ξ varies in space, numerical flux formulae<br />

are evaluated at ξ frozen at the midpoint of each cell side. Two distinctly<br />

different numerical fluxes are utilized in the results presented below:<br />

1. Lax–Friedrichs:<br />

H LF = 1 (<br />

˜F (Ul )+<br />

2 ˜F<br />

)<br />

(U r ) − Λ (U r − U l ) ,<br />

where Λ>0 is a scalar constant chosen to be larger than the fastest wave<br />

speed found on the computational domain.<br />

2. Roe:<br />

H Roe = 1 (<br />

˜F (Ul )+<br />

2 ˜F<br />

)<br />

(U r ) − RΛL (U r − U l ) ,<br />

where Λ =diag(|−¯ξ − c|, |−¯ξ|, |−¯ξ + c|), <strong>and</strong> R <strong>and</strong> L are the matrices<br />

of the right <strong>and</strong> left eigenvectors to the Jacobian of ˜F evaluated at the<br />

midpoint U Roe = 1 2 (U l +U r ). Since we use the equation of state p =1/2ρ 2 ,<br />

the midpoint yields an exact Roe average.<br />

In order to investigate the structure of the solution near the triple point<br />

in a manner that has as little numerical bias as possible, we opted to first<br />

solve the problem using the classic first-order accurate Lax–Friedrichs finite

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

Saved successfully!

Ooh no, something went wrong!