13.07.2015 Views

High-Order, Finite-Volume Methods in Mapped Coordinates

High-Order, Finite-Volume Methods in Mapped Coordinates

High-Order, Finite-Volume Methods in Mapped Coordinates

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

where y is the vector of N unknowns (uJ) iand A(x) is an N × N spatiallyvary<strong>in</strong>gvariable-coefficient matrix. For all four-stage, fourth-order Runge-Kutta temporal discretizations, the characteristic polynomial isP (z j ) = 1 + z j + z2 j2 + z3 j6 + z4 j24 , (73)where z j = ∆t λ j and the λ j ∈ C are the N eigenvalues of A. The constantcoefficientstability constra<strong>in</strong>t is|P (z j )| ≤ 1, ∀j ∈ [1, N]. (74)Alternatively, for all j, let z j = x j + iy j with x j , y j ∈ R, then the amplificationfactor g j of the fully discrete scheme has real partRe g j =()1 + x j + x2 j2 + x3 j6 + x4 j24− y2 j2(1 + x j + x2 j2)+ y4 j24(75)and imag<strong>in</strong>ary partIm g j = y j()1 + x j + x2 j2 + x3 j6− y3 j6 (1 + x j) , (76)and our notion of stability implies that |g j | ≤ 1 for all j. If one can estimatethe eigenvalues of the spatial operator λ j , one then has a means of select<strong>in</strong>g astable timestep. In practice, the semi-ellipse shown <strong>in</strong> Figure 6,( ) 4x 2 ( ) 2y 2+ ≤ 1 for x ≤ 0, (77)11 5provides a more practical relation to determ<strong>in</strong>e stability.Analytically, the constant-coefficient problem reveals a potential shortcom<strong>in</strong>gof our full discretization. Def<strong>in</strong>e the shift operator and its <strong>in</strong>verseT d u i = u i+e d and T −1d u i = u i−e d.The semi-discrete system of ord<strong>in</strong>ary differential equations (61) reduces tod(uJ) idt= − 1 h( D ∑d=1a d[ 23( )Td − Td−1 1 −12( ) ])T2d − Td−2 (uJ) i. (78)On a periodic doma<strong>in</strong>, the eigenvalues areλ i = − i3hD∑a d s<strong>in</strong> θ id [4 − cos θ id ] , (79)d=122

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

Saved successfully!

Ooh no, something went wrong!