Stability of the fourth order Runge-Kutta method for time-dependent partial. differential equations 1. Abstract

Size: px
Start display at page:

Download "Stability of the fourth order Runge-Kutta method for time-dependent partial. differential equations 1. Abstract"

Transcription

1 Stability of the fourth order Runge-Kutta method for time-dependent partial differential equations 1 Zheng Sun 2 and Chi-Wang Shu 3 Abstract In this paper, we analyze the stability of the fourth order Runge-Kutta method for integrating semi-discrete approximations of time-dependent partial differential equations. Our study focuses on linear problems and covers general semi-bounded spatial discretizations. A counter example is given to show that the classical four-stage fourth order Runge-Kutta method can not preserve the one-step strong stability, even though the ordinary differential equation system is energy-decaying. But with an energy argument, we show that the strong stability property holds in two steps under an appropriate time step constraint. Based on this fact, the stability extends to general well-posed linear systems. As an application, we utilize the results to examine the stability of the fourth order Runge-Kutta approximations of several specific method of lines schemes for hyperbolic problems, including the spectral Galerkin method and the discontinuous Galerkin method. Keywords: stability analysis, Runge-Kutta method, method of lines, spectral Galerkin method, discontinuous Galerkin method. 1 Research is supported by ARO grant W911NF and NSF grant DMS Division of Applied Mathematics, Brown University, Providence, RI zheng sun@brown.edu 3 Division of Applied Mathematics, Brown University, Providence, RI shu@dam.brown.edu. 1

2 1 Introduction In common practice, the method of lines for solving time-dependent partial differential equations (PDEs) starts with a spatial discretization to reduce the problem to an ordinary differential equation (ODE) system solely dependent on time, then a suitable ODE solver is used for the time integration. The issue of stability arises from such a procedure, whether a stable semi-discrete scheme will still be stable after coupling with the time discretization. In this paper, we focus on the stability of the fourth order Runge-Kutta (RK) method in this context. The model problem for stability analysis is usually chosen as a well-posed linear system t u = L(x, t, x )u. But firstly, let us consider a simpler problem t u = L(x, x )u with L + L 0. (Here the superscript stands for the adjoint, to be distinguished from T, which stands for the transpose. But for matrices, they are the same under the usual dot product in R m.) Its semi-discrete scheme corresponds to an autonomous ODE system d dt u N(t) = L N u N (t). Here L N is a constant matrix and the parameter N relates with the degree of freedom in the spatial discretization. Suppose L N inherits the semi-negativity L N + L N 0. Then d u dt N(t) 2 = (L N u N, u N ) + (u N, L N u N ) 0, where we temporarily assume (, ) to be the usual dot product and to be the induced norm. Therefore the solution to the semidiscrete scheme is strongly stable. We are interested in whether this strong stability will be preserved after the four-stage fourth order RK time discretization. In other words, with τ being the time step and u n+1 N = P 4(τL N )u n N = (I + τl N + 12 (τl N) (τl N) ) (τl N) 4 u n N, we wonder whether u n+1 N un N, or equivalently, whether the operator norm of P 4(τL N ) is bounded by 1. If this is true, the stability extends to general semi-bounded systems t u = L(x, t, x )u by using a standard argument. 2

3 For L N being a scalar and τ being sufficiently small, the proposition above can be justified by analyzing the region of absolute stability, see Chapter IV.2 in [15], for example. A natural attempt is to apply the eigenvalue analysis to extend the result to systems. However, this technique can only be used for normal matrices L N, namely L N L N = L N L N. If renorming is allowed, the method also covers diagonalizable L N. (But it would still be useless if the diagonalizing matrix is ill-conditioned, see [10].) While for general systems, the naive eigenvalue analysis may end up with misleading results. We refer to Chapter 17.1 in [8] for a specific example. The analysis for the general systems initiates from the coercive problems, namely L N + L N ηl N L N for some positive constant η. In [10], Levy and Tadmor used the energy method to prove the strong stability of the third order and the fourth order RK schemes under the coercivity condition and the time step constraint τ cη, where c = 3 50 third order scheme and c = 1 62 for the for the fourth order scheme. Later in [6] and [14], a simpler proof was provided, with the time step constraint been significantly relaxed to c = 1, which extends to general s-stage s-th order linear Runge-Kutta schemes. The authors in [6] pointed out that the coercivity condition implies the strong stability of the forward Euler scheme when τ η. The strong stability of the high order RK schemes follows from the fact that they can be rewritten as convex combinations of the forward Euler steps. These results coincides with the earlier work on contractivity analysis of the numerical solutions to ODE systems, see [12] and [9]. In their theory for contractivity, or strong stability in our context, a circle condition is assumed, which is essentially equivalent to the strong stability assumption for the forward Euler scheme in [6]. In general, the coercivity condition does not hold for method of lines schemes arising from purely hyperbolic problems. Hence it is still imperative to analyze schemes which only satisfy a semi-negativity condition L N + L N 0. In [14], for the third order RK scheme, Tadmor successfully removed the coercivity assumption and proved that the third order RK scheme is strongly stable if L N + L N 0 and τ L N 1. But the strong stability for the 3

4 fourth order RK method remains open, which is the main issue we are concerned with in this paper. We find that, although the strong stability of the fourth order RK method passes the examination of the scalar equation, and can be extended to normal systems, it does NOT hold in general. More specifically, we have the following counter example in Proposition 1.1, whose proof is given in Appendix A Proposition 1.1. Let L N = Then L N + L T N 0 and P 4(τL N ) > 1 for τ sufficiently small. Interestingly, despite the negative result on the one-step performance, the strong stability property holds in two time steps. In other words, with the constraint τ L N c 0 for some positive constant c 0, P 4 (τl N ) 2 1 and hence u n+2 N un N. This is still sufficient to justify the stability after long time integration. It can also be used to obtain the stability u n N K(tn ) u 0 N for semi-bounded and time-dependent L N. We will apply the results to study the stability of different spatial discretizations coupled with the fourth order RK approximation. The paper is organized as follows. In Section 2 we exhibit our main results, and prove the stability of the fourth order RK method with skew-symmetric, semi-negative and semibounded L N. The case for L N dependent on time is also discussed. In Section 3, we apply our results to several different spatial discretizations. We specifically focus on Galerkin methods as a complementary of [14], including the spectral Galerkin method and the discontinuous Galerkin method. Finally, we give our concluding remark in Section 4. 2 Stability of the fourth order RK method In this section, we analyze the stability of the fourth order RK schemes. For simplicity, we assume everything to be real, but the approach extends to the complex spaces. To facilitate our later discussion on applications to spatial discretizations based on Galerkin methods, 4

5 we discuss over a general Hilbert space. We avoid clearly characterizing the method of lines scheme in this general setting. But it will not lead to ambiguities, since it only serves as a motivation to derive the fourth order RK iteration, and will not be used in the stability analysis. To reduce to ODE systems, one simply sets V = R m and (, ) to be the usual dot product. We also remark that, by using the inner product (u, v) H = u T Hv with H being a symmetric positive definite matrix, L N + L N 0 is equivalent to LT N H + HL N 0, which is consistent with the assumption in equation (6) of [14]. 2.1 Notations and the main results We denote by V a real Hilbert space equipped with the inner product (, ). The induced norm is defined as = (, ). Consider a method of lines scheme defined on V. t u N = L N u N, (2.1) where u N (, t) V and L N is a bounded linear operator on V. Suppose L N is independent of t, then the four-stage fourth order RK approximation can be written as u n+1 N = P 4(τL N )u n N, P 4(τL N ) = I + τl N (τl N) (τl N) (τl N) 4. (2.2) When L N = L N (t) depends on time, we denote by and the specific form of R τ (t) will be introduced latter. u n+1 N = R τ(t)u n N (2.3) For simplicity, we drop all the subscripts N in the remaining parts of the section. Given an operator L, the operator norm is defined as L = sup v =1 Lv. We denote by B(V) = {L : L < + } the collection of bounded linear operators on V. For any L B(V), there exists a unique L B(V) such that (Lw, v) = (w, L v). L is referred as the adjoint of L. If (v, (L + L )v) 0, v V, denoted by L + L 0, then we say L is semi-negative. A special case is when L + L = 0, L is referred to be skew-symmetric. If L + L 2µI for some positive number µ, namely L µi is semi-negative, then we say L is semi-bounded. 5

6 We denote by [w, v] = (w, (L+L )v) and w = [w, w]. [w, v] is a bilinear form on V. For L + L 0, [w, v] is a semi-inner-product, and one has the Cauchy-Schwarz inequality, [w, v] w v. To simplify our notation, we define L = τl. This notation will be used in the intermediate lemmas and the proofs. For clearness, we restore the notation τl in our main theorems. Here we summarize our main results on the stability of the fourth order RK approximation. c 0 and K are some positive real numbers in the following statements. The details will be given in Theorem 2.1, Corollary 2.1, Theorem 2.2, Theorem 2.3 and Theorem 2.4. (1) Suppose L + L = 0. (2.2) is strongly stable, u n+1 u n, if τ L 2 2. (2a) Suppose L+L 0, LL = L L. (2.2) is strongly stable, u n+1 u n, if τ L c 0. (2b) Suppose L+L 0. (2.2) is strongly stable in two steps, u n+2 u n, if τ L c 0. (3) Suppose L + L 2µI. (2.2) is stable, u n K(t n ) u 0, if τ c 0 L +µ. (4) Suppose L = L(t) satisfies certain regularity assumptions, and L + L 2µI. Then (2.3) is stable, u n K(t n ) u 0, under an appropriate time step constraint. Here the results with strong assumptions are listed first. But one should note that (2b) is the most crucial one among them. (1) is obtained from an intermediate step in deriving (2b), while (2a), (3) and (4) are all corollaries of (2b). 2.2 Strong stability for skew-symmetric L The first thing we would do is to derive an energy equality, which would be useful in understanding the subtle change of the norm of the solution after one time step. To this end, we introduce several identities in Lemma 2.1, and then use them to derive the equality in Lemma 2.2. Lemma 2.1. (Lv, v) = τ 2 v 2, (2.4) (L 2 v, v) = Lv 2 τ[lv, v], (2.5) (L 3 v, v) = τ 2 Lv 2 τ[l 2 v, v], (2.6) 6

7 (L 4 v, v) = L 2 v 2 + τ[l 2 v, Lv] τ[l 3 v, v]. (2.7) Proof. (1) (Lv, v) = 1 (Lv, v) + 1 (v, Lv) = 1 (v, (L L )v) = τ 2 v 2. (2) (L 2 v, v) = (Lv, L v) = (Lv, Lv) + (Lv, (L + L )v) = Lv 2 τ[lv, v]. (3) (L 3 v, v) = (L 2 v, L v) = (L(Lv), Lv) + (L 2 v, (L + L )v) = τ 2 Lv 2 τ[l 2 v, v], where we have used (2.4) in the last equality. (4) (L 4 v, v) = (L 3 v, L v) = (L 2 (Lv), Lv) + (L 3 v, (L + L )v) = L 2 v 2 + τ[l 2 v, Lv] τ[l 3 v, v], where (2.5) is used in the last equality. Lemma 2.2 (Energy equality). u n+1 2 u n 2 = Q 1 (u n ), where and Q 1 (u n ) = L4 u n L3 u n 2 + τ A = (α ij ) 4 4 = 3 α ij [L i u n, L j u n ], (2.8) i,j=0 1 1/2 1/6 1/24 1/2 1/3 1/8 1/24 1/6 1/8 1/24 1/48 1/24 1/24 1/48 1/144 Proof. Taking an inner product of (2.2) with u n, one has. 1 2 un un un+1 u n 2 = ((L L L L4 )u n, u n ). Applying (2.4) - (2.7) with v = u n, we obtain u n+1 2 u n 2 = u n+1 u n 2 Lu n L2 u n 2 τ u n 2 τ[lu n, u n ] + τ 6 Lun 2 τ 3 [L2 u n, u n ] + τ 12 [L2 u n, Lu n ] τ 12 [L3 u n, u n ]. (2.9) Using (2.4) - (2.6) with v = Lu n, the first two terms on the right can be expanded. u n+1 u n 2 Lu n 2 = (u n+1 u n Lu n, u n+1 u n + Lu n ) = u n+1 u n Lu n 2 + (( 1 2 L L L4 )u n, 2Lu n ) = u n+1 u n Lu n L2 u n 2 τ 2 Lun 2 (2.10) τ 3 [L2 u n, Lu n ] + τ 24 L2 u n 2 τ 12 [L3 u n, Lu n ]. 7

8 Substitute (2.10) into (2.9), one has u n+1 2 u n 2 = u n+1 u n Lu n L2 u n 2 τ u n 2 τ[lu n, u n ] τ 3 Lun 2 τ 3 [L2 u n, u n ] τ 4 [L2 u n, Lu n ] (2.11) τ 12 [L3 u n, u n ] + τ 24 L2 u n 2 τ 12 [L3 u n, Lu n ]. Similar as before, one can use (2.4) and (2.5) with v = L 2 u n to calculate the difference of square terms on the right. u n+1 u n Lu n L2 u n 2 =(u n+1 u n Lu n 1 2 L2 u n, u n+1 u n Lu n L2 u n ) = u n+1 u n Lu n 1 2 L2 u n 2 + (( 1 6 L L4 )u n, L 2 u n ) = u n+1 u n Lu n 1 2 L2 u n L3 u n 2 τ 12 L2 u n 2 τ 24 [L3 u n, L 2 u n ]. (2.12) Once again, we plug (2.12) into (2.11) to get u n+1 2 u n 2 = u n+1 u n Lu n 1 2 L2 u n L3 u n 2 Finally, note that Therefore τ u n 2 τ[lu n, u n ] τ 3 Lun 2 τ 3 [L2 u n, u n ] τ 4 [L2 u n, Lu n ] τ 12 [L3 u n, u n ] τ 24 L2 u n 2 τ 12 [L3 u n, Lu n ] τ 24 [L3 u n, L 2 u n ]. u n+1 u n Lu n 1 2 L2 u n L3 u n 2 = u n+1 u n Lu n 1 2 L2 u n 1 6 L3 u n 2 + ( 1 24 L4 u n, 1 3 L3 u n ) = L4 u n 2 τ 144 L3 u n 2. Q 1 (u n ) = L4 u n L3 u n 2 τ u n 2 τ[lu n, u n ] τ 3 Lun 2 which can be rewritten as (2.8). τ 3 [L2 u n, u n ] τ 4 [L2 u n, Lu n ] τ 12 [L3 u n, u n ] τ 24 L2 u n 2 τ 12 [L3 u n, Lu n ] τ 24 [L3 u n, L 2 u n ] τ 144 L3 u n 2, 8

9 According to Lemma 2.2, the energy change Q 1 (u n ) consists of two parts, the numerical dissipation L4 u n Lun 2 and the generalized quadratic form τ 4 i,j=0 α ij[lu i, Lu j ]. When L is skew-symmetric, the quadratic form is simply 0. Hence one can obtain the onestep strong stability. Theorem 2.1. Suppose L + L = 0, then the fourth order RK approximation (2.2) to the method of lines scheme (2.1) is strongly stable, u n+1 u n, if τ L 2 2. Proof. L + L = 0 implies [w, v] = 0, v, w. Hence when τ L 2 2, u n+1 2 u n 2 = Q 1 (u n ) = L4 u n L3 u n 2 ( L ) L3 u n Stability for semi-negative L According to Lemma 2.2, for non-skew-symmetric L, we would need to absorb the quadratic form with the help of the numerical dissipation. One can see that the high order terms L i u n with i 3 are easy to control. But there are no other terms to bound u n, Lu n and L 2 u n. Our only hope is that τ 2 ij=0 α ij[lu i, Lu j ] itself is negative-definite. Lemma 2.3 indicates that, to check the negativity of the generalized quadratic form, one only needs to examine the coefficient matrix, as that for the polynomials. In Lemma 2.4, we prove a sufficient condition for strong stability, once 2 ij=0 α ij[lu i, Lu j ] is negative-definite, the energy change will be non-positive when L is sufficiently small. Lemma 2.3. Suppose L is semi-negative. Let M = (m ij ) be a real symmetric semi-negative definite matrix, then i,j m ij[u i, u j ] 0. Proof. Suppose M = S T ΛS, where S = (s ij ) is an orthogonal matrix and Λ is a diagonal matrix with the diagonal elements λ i 0. Note that m ij = k λ ks ki s kj. Therefore m ij [u i, u j ] = ( λ k s ki s kj )[u i, u j ] = λ k ( s ki s kj [u i, u j ]) i,j i,j k k i,j = k λ k [ i s ki u i, j s kj u j ]) = k λ k i s ki u i

10 Lemma 2.4. Suppose L is semi-negative. Let Q(u) = α L 3 u 2 + τ a α ij [L i u, L j u], α 00 α 01 α 02 where α ij = α ji and a 2. If α < 0 and A 2 = α 10 α 11 α 12 is negative-definite, then α 20 α 21 α 22 there exists c 0 > 0, such that Q(u) 0 as long as L c 0. Proof. Let ε be the largest eigenvalue of the matrix A 2. Then A 2 + εi is semi-negative definite. According to Lemma 2.3, 2 2 α ij [L i u, L j u] = (α ij + εδ ij )[L i u, L j u] ε( u 2 + Lu 2 + L 2 u 2 ) i,j=0 i,j=0 i,j=0 ε( u 2 + Lu 2 + L 2 u 2 ) By Cauchy-Schwartz and the arithmetic-geometric mean inequality, a a α ij [L i u, L j u] ε( u 2 + Lu 2 + L 2 u 2 ) + α i L i u 2 max(i,j)>2 ε( u 2 + Lu 2 + L 2 u 2 ) + i=3 a 2 α i L L 2(i 3) L 3 u 2, i=3 (2.13) (2.14) where we have used the fact v 2 2 L v 2 in the last inequality, and α i are some nonnegative constants depending on ε and α ij. Using (2.13) and (2.14), if L = τ L c 0, one has Q(u) (α + a i=3 2 α i c 2(i 3)+1 0 ) L 3 u 2. Since α is negative, Q(u) is non-positive as long as c 0 is sufficiently small. Unfortunately, Q 1 (u n ) does not satisfy the assumptions in Lemma 2.4. Actually, the 1 1/2 1/6 three eigenvalues of A 2 = 1/2 1/3 1/8 are , and /6 1/8 1/24 This motivates us to disprove the strong stability of the fourth order RK method and we end up with the counter example in Proposition 1.1. So we turn to seek the power-boundedness of P 4 (L). Surprisingly, though Q 1 (u n ) itself fails to pass Lemma 2.4, Q 1 (u n+1 ) + Q 1 (u n ) succeeds. Hence we obtain the two-step strong stability in Theorem

11 Theorem 2.2 (Two-step strong stability for semi-negative L). Suppose L+L 0, then the fourth order RK approximation (2.2) to the method of lines scheme (2.1) is strongly stable in two steps, u n+2 u n, if τ L c 0. Proof. Let u n+2 = P 4 (L)u n+1. Then u n+2 2 u n+1 2 = Q 1 (u n+1 ). Substitute (2.2) into Q 1 (u n+1 ) and rewrite the quadratic form in terms of u n. By direct calculation, one can obtain where While where When L 2, Hence where Q 1 (u n+1 ) = L4 u n L3 u n τ 7 i,j=0 1 3/2 7/6 Ã 2 = ( α ij ) 3 3 = 3/2 7/3 15/8. 7/6 15/8 37/24 Q 1 (u n ) = L4 u n L3 u n 2 + τ α ij [L i u n, L j u n ], 3 ˆα ij [L i u n, L j u n ], i,j=0 1 1/2 1/6 Â 2 = (ˆα ij ) 3 3 = 1/2 1/3 1/8. 1/6 1/8 1/ L4 u n L3 u n+1 2 0, L4 u n L3 u n L3 u n 2. u n+2 2 u n 2 = Q 1 (u n+1 ) + Q 1 (u n ) L3 u n 2 + τ 7 α ij [L i u n, L j u n ], i,j= /3 A 2 = (α ij ) 3 3 = Ã2 + Â2 = 2 8/3 2. 4/3 2 19/12 The three eigenvalues of A 2 are , and Hence A 2 is negative definite, and one could complete the proof by applying Lemma

12 Remark 2.1. There is another interpretation of the two-step strong stability. We treat u n+1 as a intermediate stage and consider u n+2 as the solution of an eight-stage fourth order RK scheme composed by two four-stage fourth order RK time stepping. Then Theorem 2.2 states this new RK scheme is strongly stable. This coincides with Remark 3 of Section 4 in [14], where the author conjectured the fourth order RK scheme can preserve the strong stability if allowing additional stages. Remark 2.2. Here we only focus on the existence of the constant c 0 instead of giving a specific estimate. The argument above is far from sharp. To obtain a reasonable bound for c 0, one should expand L4 u n L3 u n+1 2 to separate the quadratic form involving [, ], and carefully go through all the constants. To this end, a generalized version of Lemma 2.1 is also needed. We leave these to interested readers. Realizing the fact that, for a normal operator G, G 2 1 implies G 1, we prove the one-step strong stability for normal and semi-negative L. Corollary 2.1 (Strong stability for normal and semi-negative L). Suppose LL = L L and L + L 0, then the fourth order RK approximation (2.2) to the method of lines scheme (2.1) is strongly stable, u n+1 u n, if τ L c 0 for some constant c 0. Proof. According to Theorem 2.2, we have P 4 (L) 2 1 if L c 0. When L is normal, P 4 (L) is also normal, P 4 (L)P 4 (L) = P 4 (L) P 4 (L). Hence for any u V, P 4 (L)u 2 = (P 4 (L)u, P 4 (L)u) = (u, P 4 (L) P 4 (L)u) = (u, P 4 (L)P 4 (L) u) = P 4 (L) u 2. Therefore, under the same constraints, L c 0, one has P 4 (L) 2 = sup P 4 (L)u 2 = sup (u, P 4 (L) P 4 (L)u) u =1 u =1 sup P 4 (L) P 4 (L)u = sup P 4 (L) 2 u = P 4 (L) 2 1. u =1 u =1 In other words, u n+1 u n if L c 0. Remark 2.3. By using scalar eigenvalue analysis, the sharp bound of c 0 in Corollary 2.1 is 2 2, as that in Theorem

13 2.4 Stability for semi-bounded L We then apply the perturbation analysis to obtain the stability for semi-bounded L. In the following proof, one actually needs to assume the time steps satisfies τ 2k = τ 2k+1 in order to apply Theorem 2.2. For simplicity, we use a uniform time stepping, namely τ k = τ. The same assumption will be used in Section 2.5. Theorem 2.3. Suppose L+L 2µI, then the fourth order RK approximation (2.2) to the method of lines scheme (2.1) is stable, u n K(t n ) u 0, if τ c 0 L +µ c 0. Here K(t n ) is a constant depending on µ and t n. Proof. Note that for some constant P 4 (τl) 2 = P 4 (τ(l µi) + τµi) 2 = P 4 (τ(l µi)) 2 + τµp(τµ, τ(l µi)), where P(s, G) is of the form P(s, G) = i,j 0, i+j 7 α ijs i G j. Since L + L 2µI, (L µi) + (L µi) 0. According to Theorem 2.2, P 4 (τ(l µi)) 2 1 if τ L µi c 0. Under a stricter restriction τ c 0, one also has L +µ P(τµ, τ(l µi)) i,j 0, i+j 7 α ij τµ i τ(l µi) j i,j 0, i+j 7 α ij c i+j 0. Therefore for τ c 0 L +µ, we have P 4(τL) cµτ, where c = i,j 0, i+j 7 α ij c i+j 0. With this one-step estimate, one has u 2k P 4 (τl) 2 k u 0 (1 + cµτ) t2k 2τ u 0 K(t 2k ) u 0, and u 2k+1 P 4 (τl) u 2k P 4 (c 0 )K(t 2k ) u 0, which prove the stability. 2.5 Stability for semi-bounded and time-dependent L We conclude this section by extending the results to L dependent on time. One should note in this case, the fourth order RK scheme can no longer be written as the truncated exponential 13

14 in (2.2). Also different fourth order RK time integrators are no longer equivalent. One can use the classical four-stage fourth order RK scheme in (2.15) as an example for our stability analysis. However, our proof does not rely on this specific form and can be used for general cases. The classical four-stage fourth order RK scheme is k 1 = L(t n )u n, k 2 = L(t n+1 2 )(u n + τ 2 k 1), k 3 = L(t n+1 2 )(u n + τ 2 k 2), (2.15) k 4 = L(t n+1 )(u n + τk 3 ), u n+1 = u n + τ 6 (k 1 + 2k 2 + 2k 3 + k 4 ), where t n+1 2 = t n + τ. As a short hand notation, let us denote by 2 u n+1 = R τ (t n )u n, where R τ (t n ) =I + τ ( ) L(t n ) + 4L(t n+1 2 ) + L(t n+1 ) 6 ( ) + τ2 L(t n )L(t n+1 2 ) + L(t n+ 1 2 ) 2 + L(t n+1 2 )L(t n+1 ) 6 ( ) + τ3 L(t n )L(t n+1 2 ) 2 + L(t n+1 2 ) 2 L(t n+1 ) L(tn )L(t n+ 1 2 ) 2 L(t n+1 ). + τ4 The two-step approximation can be written as u n+2 = R τ (t n+1 )R τ (t n )u n. (2.16) We also assume that L satisfies the Lipschitz continuity condition L(t 2 ) L(t 1 ) η t 2 t 1, (2.17) with sup t L(t) η < + for some constant η. Lemma 2.5. Suppose L satisfies (2.17). Then m L(t + α i τ) (L(t)) m m α i η m τ. 14

15 Proof. We prove by induction. According to assumption (2.17), the lemma holds for m = 1. Suppose it holds for m, then L(t + α i τ) (L(t)) m+1 m+1 m+1 m m L(t + α i τ) L(t) L(t + α i τ) + L(t) L(t + α i τ) (L(t)) m+1 m m L(t + α m+1 τ) L(t) L(t + α i τ) + L(t) L(t + α i τ) (L(t)) m α m+1 ητ η m + η ( α i η m+1 τ, m+1 = m α i )η m τ where we have used the inductive assumption and η > sup t L(t) in the second last line. Hence the lemma holds for any positive integer m. Theorem 2.4. Suppose L = L(t) and L+L 2µI for some positive number µ. L satisfies the Lipschitz continuity condition (2.17). Then the four-stage fourth order RK approximation (2.15) to the method of lines scheme (2.1) is stable, u n K(t n ) u 0, if τ c 0 η+µ. Here K(t n ) is some constant depending on µ and t n. Proof. And P 4 (τl) 2 = I + 2τL + 2(τL) (τl) (τl) (τl) (τl) (τl) (τl)8. R τ (t n+1 )R τ (t n ) = 8 i=0 j α ij (2.18) i (τl(t n + α ijk τ)), (2.19) with { j α ij} 8 i=0 take values of 1, 2, 2, 4 3, 2 3, 1 4, 5 72, 1 72 and as those in P 4(τL) 2. (This must be true since when L is independent of time, (2.19) reduces to (2.18).) Applying Lemma k=1 15

16 2.5, one has 8 i R τ (t n+1 )R τ (t n ) P 4 (τl) 2 = α ij τ i ( L(t + α ijk τ) (L(t)) i ) i=0 j 8 α ij τ i τ i=0 j 8 α ij ( i=0 j k k=1 i L(t + α ijk τ) (L(t)) i k=1 i α ijk )(τη) i = cτ, On the other hand, P 4 (τl) cµτ if τ(η + µ) c 0, hence R τ (t n+1 )R τ (t n ) P 4 (τl) 2 + R τ (t n+1 )R τ (t n ) P 4 (τl) (cµ + c)τ. As we have done in Theorem 2.3, one can prove u n K(t n ) u 0, if τ c 0 η+µ. Remark 2.4. For different four-stage fourth order RK schemes, the values of α ij and α ijk are different. But j α ij are always the same. Hence the proof above would still work. 3 Applications to hyperbolic problems In this section, we apply the previous results to several semi-discrete approximations of hyperbolic problems, and justify their stability after coupling with the fourth order RK time integrator. The time step restriction is also referred as the CFL condition in this context. In [14], Tadmor has provided detailed examples for spatial discretization based on the nodal-value formulation, including the finite difference method and spectral collocation method. Complementary to [14], we will mainly focus on Galerkin methods, including the global approach, the spectral Galerkin method, and the local approach, the finite element discontinuous Galerkin method. The Galerkin methods are spatial discretization techniques based on the weak formulation. Consider the initial value problem, t u(x, t) = L(x, t, x )u(x, t), (x, t) Ω (0, T), u(x, 0) = u 0 (x), x Ω. 16

17 The Galerkin methods seeks a solution of the form u N (x, t) = N k=0 c k(t)φ k (x). Here {φ k (x)} N k=0 forms the basis of a finite dimensional space V on Ω, equipped with the inner product (, ). In addition, one requires that ( t u N, v N ) = B(u N, v N ), v N V, u N (x, 0) = Pu 0. Here B is a bilinear form on V with B(u N, v N ) approximating (Lu N, v N ), and P is the projection to V. For spectral Galerkin method, V is chosen as the span of the trigonometric functions or polynomials over the whole domain. Since the functions in V are sufficiently smooth. One can directly set B(u N, v N ) = (Lu N, v N ). Hence the method can be written as t u N = L N u N = PLu N = PLPu N. It suffices to check whether L N = PLP satisfies the conditions in Section 2 and examine L N to obtain the time step constraint. For discontinuous Galerkin method, V is a piecewise polynomial space based on an appropriate partition of the domain Ω. The associated bilinear form is involved with the so-called numerical flux. We will explain it in the latter part of the section. 3.1 Spectral Galerkin method The following examples are based on Example 3.8 and Example 8.3, 8.4 in [7]. The estimate of L N relies on the inverse inequalities on the finite dimensional trigonometric or polynomial spaces, which we refer to [11] for details. For interested readers, we also refer to the same books [7] and [11] for a systematic set up of the spectral methods Fourier method Consider the linear advection equation u t = a(x, t)u x, t (0, T), x (0, 2π), (3.1) 17

18 with periodic boundary conditions. We assume that a(x, t) is a smooth function and is periodic with respect to x. Under this circumstance, L = a(x, t) x. One has (v, (L + L )v) = (a x v, v) + (v, a x v) = (v, x (av)) + (v, a x v) = (v, a x v) sup a x v 2, x,t where (, ) is specified as the L 2 inner product on [0, 2π]. Hence L + L sup x,t a x I. In the Fourier Galerkin method, we set V = span{sin(kx), cos(kx)} N k=0, and choose (, ) to be the L 2 inner product on [0, 2π] as well. Note that P is self-adjoint, hence The semi-boundedness holds. L N + L N = PLP + (PLP) = P(L + L )P sup a x I. x,t On the other hand, by using the inverse inequality for trigonometric functions φ N φ, φ V and the fact P 1, one has and L N a(x, t) x sup a N, x,t L N (t 2 ) L N (t 1 ) (a(, t 2 ) a(, t 1 )) x sup a t N t 2 t 1. x,t Hence, the Lipschitz condition holds for η = N max{sup x,t a, sup x,t a t }. We obtain the following corollary of Theorem 2.4. Corollary 3.1. Consider the Fourier Galerkin approximation of the advection equation (3.1) with the fourth-order RK time discretization, u n+1 N = R τ(t n )u n N, R τ (t n ) defined in (2.16), with L N = P(a(x, t) x )P. This fully-discrete scheme is stable, u n N K(t n ) u 0 N, under the CFL condition τ(n max{sup x,t a, sup x,t a t } sup x,t a x ) c 0, for some constant c 0. 18

19 3.1.2 Polynomial method Consider the linear advection equation t u = x u, t (0, T), x ( 1, 1), (3.2) with the inflow boundary condition u(1, t) = 0. In the polynomial Galerkin method, we set V = {φ(x) span{x k } n k=0 φ(1) = 0} and (, ) w is the weighted L 2 inner product, namely (f, g) w = 1 w(x)f(x)g(x)dx. The corre- 1 sponding norm is denoted as w. We denote by P w the projection to V under (, ) w. Different weight functions w(x) correspond to different polynomial methods in the literature. Let us consider the Jacobi method as an example. Here w(x) = (1+x) α (1 x) β with α 0 and 1 < β 0. When α = β = 0, w(x) = 1, and the method is also referred as the Legendre method. =2 It can be shown that L N is semi-negative in this setting. For any u N V, one has (u N, (L N + L N)u N ) w = (P w u N, LP w u N ) w + (LP w u N, P w u N ) w = 2(u N, Lu N ) w 1 1 wu N x u N dx = For α > 0 and β < 0, w x u 2 N dx = w u 2 N dx w( 1)u N( 1, t) 2 1 w (x) = α(1 + x) α 1 (1 x) β β(1 + x) α (1 x) β 1 = (1 + x) α 1 (1 x) β 1 (α(1 x) β(1 + x)) 0. Similarly, one can prove w (x) 0 for other cases. Hence L N + L N w u 2 N dx. Furthermore, we apply the inverse inequality for Jacobi polynomials to obtain L N w CN 2 for some constant C. (Refer to Theorem 3.34 in [11].) Therefore, by applying Theorem 2.2, one has the following corollary. Corollary 3.2. Consider the Jacobi Galerkin approximation of the advection equation (3.2) with the fourth-order RK time discretization, u n+1 N = P 4(τL N )u n N, L N = P w ( x )P w. 19

20 This fully-discrete scheme is strongly stable in two steps, u n+2 N w u n N w, under the CFL condition τ CN 2, where C depends on the constant in the inverse inequality. 3.2 Discontinuous Galerkin method A detailed discussion of the example in Section can be found in [13]. For a systematic set up of the discontinuous Galerkin method for solving conservation laws, one can refer to a series of paper [4], [3], [2], [1] and [5] by Cockburn et al. To be consistent with the past literatures, we switch the subscript N to h in this section, where h corresponds to the mesh size. Also, we will use the bold fonts for vectors and matrices in this section Multi-dimensional scalar equation Consider the linear scalar conservation law t u(x, t) = (β(x)u(x, t)), x Ω R d, t (0, T), (3.3) with the periodic boundary conditions. Here β is a smooth function satisfying the divergencefree condition, β(x) = 0. Suppose K = {K} is a quasi-uniform partition of the domain Ω. We denote by h the largest diameter of the elements. The collection of cell interfaces is denoted by E. Let us define V = {v L 2 (Ω) : v K P p (K), K K}, where P p (K) is the space of polynomials of degree no more than p on K. As for (, ), we use the L 2 inner product on Ω. In discontinuous Galerkin method, one seeks a solution satisfying Ω t u h v h dx = K ( u h (βv h )dx + û h v h β ndl), v h V, K K where û h is the numerical flux, approximating the trace of u along the edges. A popular choice is to obey the unwinding principle. In our case, that is û h = u + h, where u+ h = lim ε 0 + u h (x+εβ). 20

21 We also use u h = lim ε 0 + u h (x εβ) to represent the trace of u h from the downwind side. When β(x) is parallel to the cell interfaces, u ± h are not well-defined. But in this case, β(x) n = 0, hence the value of u ± h will not make any difference. Let us introduce the short hand notation, H + β (w, v) = ( w (βv)dx K K K Then the scheme becomes, find u h V, such that ( t u h, v h ) = H + β (u h, v h ), v h V. K w + vβ ndl ). (3.4) H + β has the following properties. We refer to [13] for details. Lemma 3.1. For any w h, v h V, we have (1) H + β (v h, v h ) = 1 v 2 h 2 β, where v h β = e E e (v+ h v h )2 β n dl. (2) H + β (w h, v h ) Ch 1 w h v h, for some constant C depending on β and the constant in the inverse estimate. By defining (L h u h, v h ) = H + β (u h, v h ), (3.5) we can also rewrite the scheme as t u h = L h u h. Using Lemma 3.1, one has (v h, (L h + L h )v h) = 2(L h v h, v h ) = 2H + β (v h, v h ) = v h 2 β 0, (3.6) L h v h 2 = H + β (v h, L h v h ) Ch 1 v h L h v h. (3.7) Hence L h is semi-negative and L h Ch 1. The stability of the fully discretized scheme now follows as a corollary of Theorem 2.2. Corollary 3.3. Consider the discontinuous Galerkin approximation of (3.3) with the fourthorder RK time discretization, u n+1 h = P 4 (τl h )u n h, L h defined in (3.4) and (3.5). 21

22 This fully-discrete scheme is strongly stable in two steps, u n+2 h u n h, under the CFL condition τ Ch, where C depends on β and the constant in the inverse estimate Multi-dimensional system We now consider the symmetric hyperbolic system t u(x, t) = d A i xi u(x, t), x = (x 1,..., x d ) Ω R d, u = (u 1,..., u m ) T R m, (3.8) where A i are m m constant real symmetric matrices. For simplicity, we assume Ω to be a hypercube in R d and apply the periodic boundary conditions. Again, we denote by K = {K} a quasi-uniform partition of the domain Ω with the mesh size h. And E is the collection of the cell interfaces. The space V is chosen as V = {v [L 2 (Ω)] m v = (v 1,..., v m ) T, v k K P p (K), K K}, with the inner product (w, v) = K K (w, v) K = K K K w vdx and the induced norm = (, ). We also use w, v e = e w vdl for the integration along the cell interfaces. To set up the discontinuous Galerkin approximation, we firstly write down the weak formulation of (3.8) ( t u, v) K = d (A i u, xi v) K + d ( n i e,k A i )u, v e, (3.9) where n e,k = (n 1 e,k,..., nd e,k ) is the outward unit normal vector to the edge e in K. Since A i are symmetric, for each e there is an orthogonal matrix S e such that Λ e = diag(λ 1 e,..., λ m e ) = S e ( d ni e,k A i )S T e is diagonal. The numerical scheme can be obtained by applying the upwind flux for each eigen-component, namely ( t u h, v h ) K = e K d (A i u h, xi v h ) K + Λ e ŜS e u h, S e v h e, (3.10) 22 e K

23 where ŜS e u h = ((ŜS e u h ) 1,..., (ŜS e u h ) m ) T and { (ŜS e u h ) k (S e u int h = )k, λ k e < 0, (S e u ext h )k, λ k e > 0. (3.11) Here, u int h (x, t) = lim u y x,y K h (x, t) and u ext (x, t) = lim h u y x,y K c h (x, t). When λ k e = 0, (ŜS e u h ) k will not contribute to the integration, hence one can avoid defining it in this case. Also note that d ni e,k A i = d ni e,k A i for K K = e, and the same S e should be used on both sides. Then ŜS e u h defined in K and K are the same, and the numerical flux is single-valued on the cell interfaces. Furthermore, for the scalar case, (3.11) coincides with the previous definition in Section As before, we define H(w h, v h ) = K K H K (w h, v h ) = K K ( d (A i w h, xi v h ) K ) Λ e ŜS e w h, S e v h e. (3.12) e K H has the following properties, and its proof can be found in Appendix B. Lemma 3.2. v h, w h V, H(v h, v h ) 0 and H(w h, v h ) Ch 1 w h v h, where C depends on A i and the constant in the inverse estimate. With the definition of H, the scheme (3.10) can be written as t u h = L h u h, (L h u h, v h ) = H(u h, v h ), v h V. (3.13) Similar to those in (3.6) and (3.7), Lemma 3.2 implies that L h is semi-negative and L h Ch 1. Hence, one can use Theorem 2.2 to obtain the following corollary. Corollary 3.4. Consider the discontinuous Galerkin approximation of (3.8) with the fourthorder RK time discretization, u n+1 h = P 4 (τl h )u n h, L h defined in (3.11), (3.12) and (3.13). The fully-discrete scheme is strongly stable in two steps, u n+2 h u n h, 23

24 under the CFL condition τ Ch. Here C depends on A i and the constant in the inverse estimate. Remark 3.1. The stability extends to symmetrizable hyperbolic systems with constants coefficients. More specifically, if there is a symmetric positive-definite matrix H such that HA i are symmetric, then under an appropriate CFL condition τ Ch 1, one has u n+2 h H u n h H, where v H = K K K vt Hvdx. Remark 3.2. For symmetric hyperbolic systems with variable coefficients, one can follow similar lines to show L h is semi-bounded, and prove the stability of the fully discretized scheme. But the extension to symmetrizable hyperbolic systems with variable coefficients is non-trivial. 4 Concluding remarks We analyze the stability of the fourth order RK method for integrating method of lines schemes solving the well-posed linear PDE system t u = L(x, t, x )u. The issue of strong stability is of special interests. We consider the ODE system d dt u N = L N u N, with L N +L N 0 and L N independent of time. When L N is normal, the strong stability of the fourth order RK approximation has already been justified by the scalar eigenvalue analysis. But for non-normal L N, we provide a counter example to show that the strong stability can not be preserved whatever small time step we choose. However, the strong stability can actually be obtained in two steps. We prove u n+2 N un N under the time step constraint τ L N c 0 for some constant c 0. This can also be interpreted as the strong stability of the eightstage fourth order RK method composed by two steps of the four-stage method. Then, based on this fact, we extend the stability results to general semi-bounded linear systems after using a perturbation analysis and a froze-coefficient argument. Finally, we apply the results to justify the stability of the fully discretized schemes combining the fourth order RK method and different spatial discretizations, including the spectral Galerkin method and the discontinuous Galerkin method. The corresponding CFL time step restrictions are obtained. 24

25 A Proof of Proposition 1.1 Proof. (1) To prove L N + L T N L N + L T N = = 2 1 ( ) Hence for any u = (u 1, u 2, u 3 ) T R 3, (2) To prove P 4 (τl N ) > 1. By definition, P 4 (τl N ) = u T (L N + L T N)u = 2(u 1 + u 2 + u 3 ) τ + τ2 τ3 + τ4 2τ + 2τ 2 τ 3 + τ4 2τ + 4τ 2 3τ 3 + 4τ τ + τ2 τ3 + τ4 2τ + 2τ 2 τ 3 + τ τ + τ2 2 τ3 6 + τ4 24 Since P 4 (τl N ) = λ max (P 4 (τl N ) T P 4 (τl N )) is the square root of the largest eigenvalue of P 4 (τl N ) T P 4 (τl N ), we define f(λ, τ) = det(λi P 4 (τl N ) T P 4 (τl N )). It suffices to show, for any sufficiently small τ, f(, τ) has a root larger than 1. where After direct calculation, one can obtain One can see f(λ, τ) = λ 3 + c 2 λ 2 + c 1 λ + c 0, ( c 0 = 1 τ τ2 1 6 τ3 + 1 ) 6 24 τ4, c 1 = 3 12τ + 36τ 2 72τ τ 4 211τ τ τ τ τ τ τ τ τ τ τ τ , c 2 = 3 + 6τ 18τ τ 3 46τ τ τ τ τ f(1, τ) = 8τ τ10 3 τ τ τ τ τ τ τ τ τ τ τ τ τ τ , 25.

26 f(2, τ) = 1 + 6τ 18τ τ 3 38τ τ τ6 289τ τ τ τ τ τ19 Hence, for any sufficiently small τ, 383τ τ τ τ τ τ τ τ τ τ τ τ f(1, τ) = 8τ O(τ9 ) < 0, f(2, τ) = 1 + 6τ + O(τ 2 ) > 1. Note f(λ, τ) is a polynomial with respect to λ and τ, hence it is continuous. By the intermediate value theorem, there exists λ(τ) (1, 2) such that f(λ(τ), τ) = 0. Therefore P 4 (τl N ) λ(τ) > 1. Remark A.1. We also provide the numerical examination of Proposition 1.1. The values of P 4 (τl N ) 1 and P 4 (τl N ) 2 1 with a decreasing sequence of τ are listed in Table A.1. As we can see, for this specific case, the one-step strong stability does fail, but the two-step strong stability holds. Table A.1: The numerical examination of Proposition 1.1 and Theorem 2.2 τ P 4 (τl N ) 1 P 4 (τl N ) e e e e e e e e e e e e-12 B Proof of Lemma 3.2 Proof. (1) To prove H(v h, v h ) 0. We denote by v e,h = S e v h and v e,h = ŜS e v h. Since A i are symmetric. Integrating by parts, one has d (A i v h, xi v h ) K = 1 2 e K d n i e,k A i v h, v h e = 1 2 Λ e v e,h, v e,h e. (B.14) e K 26

27 Substitute (B.14) into (3.12), then we obtain H(v h, v h ) = K K Λ e ( 1 2 v e,h v e,h ), v e,h e. e K Each cell interface e is shared by two elements. We sit in either side and call v e,h defined in this element to be v int e,h. v e,h defined from the other side is referred as v ext e,h. Then the summation can be rewritten as H(v h, v h ) = e E = e E ( Λ e ( 1 2 vint e,h v e,h ), v int e,h e + Λ e ( 1 ) 2 vext e,h v e,h ), v ext e,h e ( 1 2 Λ e v int e,h, v int e,h e 1 2 Λ e v ext e,h, v ext e,h e + Λ e v e,h, v ext e,h v int e,h e ). By checking the definition of v e,h, one can prove that H(v h, v h ) = 1 abs(λ e )(v ext 2 e E e,h vint e,h ), (vext e,h vint e,h ) e, where abs(λ e ) = diag( λ 1 e,..., λm e ). Hence H(v h, v h ) is non-negative. (2) To prove H(w h, v h ) Ch 1 w h v h. We will use the notation for different meanings. For scalars, a is the absolute value of a; for vectors, a stands for the Euclidean norm of a; and for matrices, A is the operator norm of A. We also use the notation K = (, ) K. By using the Cauchy- Schwarz inequality and the inverse estimate, one has d i w h, xi v h ) K K K (A K K ( ( d A i w h K xi v h K Ch 1 Ch 1 ) d A i w h K v h K K K ) d A i w h v h. (B.15) And K K e K Λ e ŜS e w h, S e v h e sup k,e λ k e K K ŜS e w h 2 dl e e K S e v h 2 dl. e 27

28 Note that S e are orthogonal, S e v h = v h. By using the inverse inequality, we obtain e S e v h 2 dl = v h 2 dl Ch 1 2 vh K, e and e ŜS e w h 2 dl e w int h 2 + w ext h 2 dl Ch 1 2 wh N(K), where N(K) is the union of K and its neighboring elements. Hence K K e K Λ e ŜS e w h, S e v h e Ch 1 sup λ k e w h N(K) v h K k,e K K Ch 1 sup λ k e w h 2 N(K) k,e K K Ch 1 sup λ k e w h v h. k,e K K v h 2 K (B.16) Combining (B.15) and (B.16), we get H(w h, v h ) Ch 1 w h v h. References [1] B. Cockburn, S. Hou, and C.-W. Shu. The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws IV: the multidimensional case. Mathematics of Computation, 54: , [2] B. Cockburn, S.-Y. Lin, and C.-W. Shu. TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws III: one-dimensional systems. Journal of Computational Physics, 84:90 113, [3] B. Cockburn and C.-W. Shu. TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws II: general framework. Mathematics of computation, 52: ,

29 [4] B. Cockburn and C.-W. Shu. The Runge-Kutta local projection P 1 -discontinuous- Galerkin finite element method for scalar conservation laws. RAIRO-Modélisation Mathématique et Analyse Numérique, 25: , [5] B. Cockburn and C.-W. Shu. The Runge-Kutta discontinuous Galerkin method for conservation laws V: multidimensional systems. Journal of Computational Physics, 141: , [6] S. Gottlieb, C.-W. Shu, and E. Tadmor. Strong stability-preserving high-order time discretization methods. SIAM Review, 43:89 112, [7] J.S. Hesthaven, S. Gottlieb, and D. Gottlieb. Spectral methods for time-dependent problems. Cambridge University Press, Cambridge, [8] A. Iserles. A first course in the numerical analysis of differential equations. Cambridge University Press, Cambridge, [9] J.F.B.M. Kraaijevanger. Contractivity of Runge-Kutta methods. BIT Numerical Mathematics, 31: , [10] D. Levy and E. Tadmor. From semidiscrete to fully discrete: stability of Runge-Kutta schemes by the energy method. SIAM review, 40:40 73, [11] J. Shen, T. Tang, and L.-L. Wang. Spectral methods: algorithms, analysis and applications. Springer, Heidelberg, [12] M.N. Spijker. Contractivity in the numerical solution of initial value problems. Numerische Mathematik, 42: , [13] Z. Sun and C.-W. Shu. Stability analysis and error estimates of Lax-Wendroff discontinuous Galerkin methods for linear conservation laws. ESAIM: Mathematical Modelling and Numerical Analysis, to appear. 29

30 [14] E. Tadmor. From semidiscrete to fully discrete: stability of Runge-Kutta schemes by the energy method II. Collected Lectures on the Preservation of Stability under Discretization, Lecture Notes from Colorado State University Conference, Fort Collins, CO, 2001 (D. Estep and S. Tavener, eds.), Proceedings in Applied Mathematics, SIAM, 109:25 49, [15] G. Wanner and E. Hairer. Solving ordinary differential equations II. Springer-Verlag, Berlin,

Fourier analysis for discontinuous Galerkin and related methods. Abstract

Fourier analysis for discontinuous Galerkin and related methods. Abstract Fourier analysis for discontinuous Galerkin and related methods Mengping Zhang and Chi-Wang Shu Abstract In this paper we review a series of recent work on using a Fourier analysis technique to study the

More information

A local-structure-preserving local discontinuous Galerkin method for the Laplace equation

A local-structure-preserving local discontinuous Galerkin method for the Laplace equation A local-structure-preserving local discontinuous Galerkin method for the Laplace equation Fengyan Li 1 and Chi-Wang Shu 2 Abstract In this paper, we present a local-structure-preserving local discontinuous

More information

Numerical resolution of discontinuous Galerkin methods for time dependent. wave equations 1. Abstract

Numerical resolution of discontinuous Galerkin methods for time dependent. wave equations 1. Abstract Numerical resolution of discontinuous Galerkin methods for time dependent wave equations Xinghui Zhong 2 and Chi-Wang Shu Abstract The discontinuous Galerkin DG method is known to provide good wave resolution

More information

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM Finite Elements February 22, 2019 In the previous sections, we introduced the concept of finite element spaces, which contain certain functions defined on a domain. Finite element spaces are examples of

More information

Superconvergence of discontinuous Galerkin methods for 1-D linear hyperbolic equations with degenerate variable coefficients

Superconvergence of discontinuous Galerkin methods for 1-D linear hyperbolic equations with degenerate variable coefficients Superconvergence of discontinuous Galerkin methods for -D linear hyperbolic equations with degenerate variable coefficients Waixiang Cao Chi-Wang Shu Zhimin Zhang Abstract In this paper, we study the superconvergence

More information

Strong Stability-Preserving (SSP) High-Order Time Discretization Methods

Strong Stability-Preserving (SSP) High-Order Time Discretization Methods Strong Stability-Preserving (SSP) High-Order Time Discretization Methods Xinghui Zhong 12/09/ 2009 Outline 1 Introduction Why SSP methods Idea History/main reference 2 Explicit SSP Runge-Kutta Methods

More information

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation Faheem Ahmed, Fareed Ahmed, Yongheng Guo, Yong Yang Abstract This paper deals with

More information

TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES

TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES MATHEMATICS OF COMPUTATION Volume 67 Number 221 January 1998 Pages 73 85 S 0025-5718(98)00913-2 TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES SIGAL GOTTLIEB AND CHI-WANG SHU Abstract. In this paper we

More information

256 Summary. D n f(x j ) = f j+n f j n 2n x. j n=1. α m n = 2( 1) n (m!) 2 (m n)!(m + n)!. PPW = 2π k x 2 N + 1. i=0?d i,j. N/2} N + 1-dim.

256 Summary. D n f(x j ) = f j+n f j n 2n x. j n=1. α m n = 2( 1) n (m!) 2 (m n)!(m + n)!. PPW = 2π k x 2 N + 1. i=0?d i,j. N/2} N + 1-dim. 56 Summary High order FD Finite-order finite differences: Points per Wavelength: Number of passes: D n f(x j ) = f j+n f j n n x df xj = m α m dx n D n f j j n= α m n = ( ) n (m!) (m n)!(m + n)!. PPW =

More information

ENO and WENO schemes. Further topics and time Integration

ENO and WENO schemes. Further topics and time Integration ENO and WENO schemes. Further topics and time Integration Tefa Kaisara CASA Seminar 29 November, 2006 Outline 1 Short review ENO/WENO 2 Further topics Subcell resolution Other building blocks 3 Time Integration

More information

Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws

Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws Dedicated to Todd F. Dupont on the occasion of his 65th birthday Yingjie Liu, Chi-Wang Shu and Zhiliang

More information

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1 Scientific Computing WS 2018/2019 Lecture 15 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 15 Slide 1 Lecture 15 Slide 2 Problems with strong formulation Writing the PDE with divergence and gradient

More information

HIGH ORDER NUMERICAL METHODS FOR TIME DEPENDENT HAMILTON-JACOBI EQUATIONS

HIGH ORDER NUMERICAL METHODS FOR TIME DEPENDENT HAMILTON-JACOBI EQUATIONS June 6, 7 :7 WSPC/Lecture Notes Series: 9in x 6in chapter HIGH ORDER NUMERICAL METHODS FOR TIME DEPENDENT HAMILTON-JACOBI EQUATIONS Chi-Wang Shu Division of Applied Mathematics, Brown University Providence,

More information

Strong Stability Preserving Properties of Runge Kutta Time Discretization Methods for Linear Constant Coefficient Operators

Strong Stability Preserving Properties of Runge Kutta Time Discretization Methods for Linear Constant Coefficient Operators Journal of Scientific Computing, Vol. 8, No., February 3 ( 3) Strong Stability Preserving Properties of Runge Kutta Time Discretization Methods for Linear Constant Coefficient Operators Sigal Gottlieb

More information

PART IV Spectral Methods

PART IV Spectral Methods PART IV Spectral Methods Additional References: R. Peyret, Spectral methods for incompressible viscous flow, Springer (2002), B. Mercier, An introduction to the numerical analysis of spectral methods,

More information

Lecture 2: Linear Algebra Review

Lecture 2: Linear Algebra Review EE 227A: Convex Optimization and Applications January 19 Lecture 2: Linear Algebra Review Lecturer: Mert Pilanci Reading assignment: Appendix C of BV. Sections 2-6 of the web textbook 1 2.1 Vectors 2.1.1

More information

Finite difference method for elliptic problems: I

Finite difference method for elliptic problems: I Finite difference method for elliptic problems: I Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore 560065 http://math.tifrbng.res.in/~praveen

More information

On High Order Strong Stability Preserving Runge Kutta and Multi Step Time Discretizations

On High Order Strong Stability Preserving Runge Kutta and Multi Step Time Discretizations Journal of Scientific Computing, Vol. 5, Nos. /, November 005 ( 005) DOI: 0.007/s095-00-65-5 On High Order Strong Stability Preserving Runge Kutta and Multi Step Time Discretizations Sigal Gottlieb Received

More information

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

Basic Principles of Weak Galerkin Finite Element Methods for PDEs Basic Principles of Weak Galerkin Finite Element Methods for PDEs Junping Wang Computational Mathematics Division of Mathematical Sciences National Science Foundation Arlington, VA 22230 Polytopal Element

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

ARTICLE IN PRESS Mathematical and Computer Modelling ( )

ARTICLE IN PRESS Mathematical and Computer Modelling ( ) Mathematical and Computer Modelling Contents lists available at ScienceDirect Mathematical and Computer Modelling ournal homepage: wwwelseviercom/locate/mcm Total variation diminishing nonstandard finite

More information

Development and stability analysis of the inverse Lax-Wendroff boundary. treatment for central compact schemes 1

Development and stability analysis of the inverse Lax-Wendroff boundary. treatment for central compact schemes 1 Development and stability analysis of the inverse Lax-Wendroff boundary treatment for central compact schemes François Vilar 2 and Chi-Wang Shu 3 Division of Applied Mathematics, Brown University, Providence,

More information

From semidiscrete to fully discrete: stability of Runge-Kutta schemes by the energy method. II

From semidiscrete to fully discrete: stability of Runge-Kutta schemes by the energy method. II page 1 in Collected Lectures on the Preservation of Stability under Discretization, Lecture Notes from Colorado State University Conference, Fort Collins, CO, 2001 (D Estep and S Tavener, eds) Proceedings

More information

arxiv: v1 [math.na] 21 Nov 2017

arxiv: v1 [math.na] 21 Nov 2017 High Order Finite Difference Schemes for the Heat Equation Whose Convergence Rates are Higher Than Their Truncation Errors, A. Ditkowski arxiv:7.0796v [math.na] Nov 07 Abstract Typically when a semi-discrete

More information

Kernel Method: Data Analysis with Positive Definite Kernels

Kernel Method: Data Analysis with Positive Definite Kernels Kernel Method: Data Analysis with Positive Definite Kernels 2. Positive Definite Kernel and Reproducing Kernel Hilbert Space Kenji Fukumizu The Institute of Statistical Mathematics. Graduate University

More information

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations Abstract and Applied Analysis Volume 212, Article ID 391918, 11 pages doi:1.1155/212/391918 Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations Chuanjun Chen

More information

Weighted Essentially Non-Oscillatory limiters for Runge-Kutta Discontinuous Galerkin Methods

Weighted Essentially Non-Oscillatory limiters for Runge-Kutta Discontinuous Galerkin Methods Weighted Essentially Non-Oscillatory limiters for Runge-Kutta Discontinuous Galerkin Methods Jianxian Qiu School of Mathematical Science Xiamen University jxqiu@xmu.edu.cn http://ccam.xmu.edu.cn/teacher/jxqiu

More information

2 Two-Point Boundary Value Problems

2 Two-Point Boundary Value Problems 2 Two-Point Boundary Value Problems Another fundamental equation, in addition to the heat eq. and the wave eq., is Poisson s equation: n j=1 2 u x 2 j The unknown is the function u = u(x 1, x 2,..., x

More information

Abstract. 1. Introduction

Abstract. 1. Introduction Journal of Computational Mathematics Vol.28, No.2, 2010, 273 288. http://www.global-sci.org/jcm doi:10.4208/jcm.2009.10-m2870 UNIFORM SUPERCONVERGENCE OF GALERKIN METHODS FOR SINGULARLY PERTURBED PROBLEMS

More information

Lecture Note III: Least-Squares Method

Lecture Note III: Least-Squares Method Lecture Note III: Least-Squares Method Zhiqiang Cai October 4, 004 In this chapter, we shall present least-squares methods for second-order scalar partial differential equations, elastic equations of solids,

More information

Discontinuous Galerkin Methods: Theory, Computation and Applications

Discontinuous Galerkin Methods: Theory, Computation and Applications Discontinuous Galerkin Methods: Theory, Computation and Applications Paola. Antonietti MOX, Dipartimento di Matematica Politecnico di Milano.MO. X MODELLISTICA E CALCOLO SCIENTIICO. MODELING AND SCIENTIIC

More information

Boundary Value Problems and Iterative Methods for Linear Systems

Boundary Value Problems and Iterative Methods for Linear Systems Boundary Value Problems and Iterative Methods for Linear Systems 1. Equilibrium Problems 1.1. Abstract setting We want to find a displacement u V. Here V is a complete vector space with a norm v V. In

More information

On the relationship of local projection stabilization to other stabilized methods for one-dimensional advection-diffusion equations

On the relationship of local projection stabilization to other stabilized methods for one-dimensional advection-diffusion equations On the relationship of local projection stabilization to other stabilized methods for one-dimensional advection-diffusion equations Lutz Tobiska Institut für Analysis und Numerik Otto-von-Guericke-Universität

More information

Generalised Summation-by-Parts Operators and Variable Coefficients

Generalised Summation-by-Parts Operators and Variable Coefficients Institute Computational Mathematics Generalised Summation-by-Parts Operators and Variable Coefficients arxiv:1705.10541v [math.na] 16 Feb 018 Hendrik Ranocha 14th November 017 High-order methods for conservation

More information

Strong Stability of Singly-Diagonally-Implicit Runge-Kutta Methods

Strong Stability of Singly-Diagonally-Implicit Runge-Kutta Methods Strong Stability of Singly-Diagonally-Implicit Runge-Kutta Methods L. Ferracina and M. N. Spijker 2007, June 4 Abstract. This paper deals with the numerical solution of initial value problems, for systems

More information

Design of optimal Runge-Kutta methods

Design of optimal Runge-Kutta methods Design of optimal Runge-Kutta methods David I. Ketcheson King Abdullah University of Science & Technology (KAUST) D. Ketcheson (KAUST) 1 / 36 Acknowledgments Some parts of this are joint work with: Aron

More information

A numerical study of SSP time integration methods for hyperbolic conservation laws

A numerical study of SSP time integration methods for hyperbolic conservation laws MATHEMATICAL COMMUNICATIONS 613 Math. Commun., Vol. 15, No., pp. 613-633 (010) A numerical study of SSP time integration methods for hyperbolic conservation laws Nelida Črnjarić Žic1,, Bojan Crnković 1

More information

A minimum entropy principle of high order schemes for gas dynamics. equations 1. Abstract

A minimum entropy principle of high order schemes for gas dynamics. equations 1. Abstract A minimum entropy principle of high order schemes for gas dynamics equations iangxiong Zhang and Chi-Wang Shu 3 Abstract The entropy solutions of the compressible Euler equations satisfy a minimum principle

More information

Chapter 7 Iterative Techniques in Matrix Algebra

Chapter 7 Iterative Techniques in Matrix Algebra Chapter 7 Iterative Techniques in Matrix Algebra Per-Olof Persson persson@berkeley.edu Department of Mathematics University of California, Berkeley Math 128B Numerical Analysis Vector Norms Definition

More information

Friedrich symmetric systems

Friedrich symmetric systems viii CHAPTER 8 Friedrich symmetric systems In this chapter, we describe a theory due to Friedrich [13] for positive symmetric systems, which gives the existence and uniqueness of weak solutions of boundary

More information

A central discontinuous Galerkin method for Hamilton-Jacobi equations

A central discontinuous Galerkin method for Hamilton-Jacobi equations A central discontinuous Galerkin method for Hamilton-Jacobi equations Fengyan Li and Sergey Yakovlev Abstract In this paper, a central discontinuous Galerkin method is proposed to solve for the viscosity

More information

Finite Element methods for hyperbolic systems

Finite Element methods for hyperbolic systems Finite Element methods for hyperbolic systems Eric Sonnendrücker Max-Planck-Institut für Plasmaphysik und Zentrum Mathematik, TU München Lecture notes Wintersemester 14-15 January 19, 15 Contents 1 Introduction

More information

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws Kilian Cooley 1 Prof. James Baeder 2 1 Department of Mathematics, University of Maryland - College Park 2 Department of Aerospace

More information

BOUNDARY VALUE PROBLEMS ON A HALF SIERPINSKI GASKET

BOUNDARY VALUE PROBLEMS ON A HALF SIERPINSKI GASKET BOUNDARY VALUE PROBLEMS ON A HALF SIERPINSKI GASKET WEILIN LI AND ROBERT S. STRICHARTZ Abstract. We study boundary value problems for the Laplacian on a domain Ω consisting of the left half of the Sierpinski

More information

Second Order Elliptic PDE

Second Order Elliptic PDE Second Order Elliptic PDE T. Muthukumar tmk@iitk.ac.in December 16, 2014 Contents 1 A Quick Introduction to PDE 1 2 Classification of Second Order PDE 3 3 Linear Second Order Elliptic Operators 4 4 Periodic

More information

Optimal Implicit Strong Stability Preserving Runge Kutta Methods

Optimal Implicit Strong Stability Preserving Runge Kutta Methods Optimal Implicit Strong Stability Preserving Runge Kutta Methods David I. Ketcheson, Colin B. Macdonald, Sigal Gottlieb. August 3, 2007 Abstract Strong stability preserving (SSP) time discretizations were

More information

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov,

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov, LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES Sergey Korotov, Institute of Mathematics Helsinki University of Technology, Finland Academy of Finland 1 Main Problem in Mathematical

More information

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra. DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1

More information

1. Introduction. We consider the model problem that seeks an unknown function u = u(x) satisfying

1. Introduction. We consider the model problem that seeks an unknown function u = u(x) satisfying A SIMPLE FINITE ELEMENT METHOD FOR LINEAR HYPERBOLIC PROBLEMS LIN MU AND XIU YE Abstract. In this paper, we introduce a simple finite element method for solving first order hyperbolic equations with easy

More information

Discontinuous Galerkin methods Lecture 2

Discontinuous Galerkin methods Lecture 2 y y RMMC 2008 Discontinuous Galerkin methods Lecture 2 1 Jan S Hesthaven Brown University Jan.Hesthaven@Brown.edu y 1 0.75 0.5 0.25 0-0.25-0.5-0.75 y 0.75-0.0028-0.0072-0.0117 0.5-0.0162-0.0207-0.0252

More information

Lecture Notes on PDEs

Lecture Notes on PDEs Lecture Notes on PDEs Alberto Bressan February 26, 2012 1 Elliptic equations Let IR n be a bounded open set Given measurable functions a ij, b i, c : IR, consider the linear, second order differential

More information

4 Hilbert spaces. The proof of the Hilbert basis theorem is not mathematics, it is theology. Camille Jordan

4 Hilbert spaces. The proof of the Hilbert basis theorem is not mathematics, it is theology. Camille Jordan The proof of the Hilbert basis theorem is not mathematics, it is theology. Camille Jordan Wir müssen wissen, wir werden wissen. David Hilbert We now continue to study a special class of Banach spaces,

More information

Nonlinear stabilization via a linear observability

Nonlinear stabilization via a linear observability via a linear observability Kaïs Ammari Department of Mathematics University of Monastir Joint work with Fathia Alabau-Boussouira Collocated feedback stabilization Outline 1 Introduction and main result

More information

On the positivity of linear weights in WENO approximations. Abstract

On the positivity of linear weights in WENO approximations. Abstract On the positivity of linear weights in WENO approximations Yuanyuan Liu, Chi-Wang Shu and Mengping Zhang 3 Abstract High order accurate weighted essentially non-oscillatory (WENO) schemes have been used

More information

Order of Convergence of Second Order Schemes Based on the Minmod Limiter

Order of Convergence of Second Order Schemes Based on the Minmod Limiter Order of Convergence of Second Order Schemes Based on the Minmod Limiter Boan Popov and Ognian Trifonov July 5, 005 Abstract Many second order accurate non-oscillatory schemes are based on the Minmod limiter,

More information

Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems

Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems Elliptic boundary value problems often occur as the Euler equations of variational problems the latter

More information

A Bound-Preserving Fourth Order Compact Finite Difference Scheme for Scalar Convection Diffusion Equations

A Bound-Preserving Fourth Order Compact Finite Difference Scheme for Scalar Convection Diffusion Equations A Bound-Preserving Fourth Order Compact Finite Difference Scheme for Scalar Convection Diffusion Equations Hao Li Math Dept, Purdue Univeristy Ocean University of China, December, 2017 Joint work with

More information

Linear Algebra. Session 12

Linear Algebra. Session 12 Linear Algebra. Session 12 Dr. Marco A Roque Sol 08/01/2017 Example 12.1 Find the constant function that is the least squares fit to the following data x 0 1 2 3 f(x) 1 0 1 2 Solution c = 1 c = 0 f (x)

More information

arxiv: v1 [math.na] 5 Jun 2018

arxiv: v1 [math.na] 5 Jun 2018 PRIMAL-DUAL WEAK GALERKIN FINIE ELEMEN MEHODS FOR ELLIPIC CAUCHY PROBLEMS CHUNMEI WANG AND JUNPING WANG arxiv:1806.01583v1 [math.na] 5 Jun 2018 Abstract. he authors propose and analyze a well-posed numerical

More information

Numerical Methods for Differential Equations Mathematical and Computational Tools

Numerical Methods for Differential Equations Mathematical and Computational Tools Numerical Methods for Differential Equations Mathematical and Computational Tools Gustaf Söderlind Numerical Analysis, Lund University Contents V4.16 Part 1. Vector norms, matrix norms and logarithmic

More information

THE FORM SUM AND THE FRIEDRICHS EXTENSION OF SCHRÖDINGER-TYPE OPERATORS ON RIEMANNIAN MANIFOLDS

THE FORM SUM AND THE FRIEDRICHS EXTENSION OF SCHRÖDINGER-TYPE OPERATORS ON RIEMANNIAN MANIFOLDS THE FORM SUM AND THE FRIEDRICHS EXTENSION OF SCHRÖDINGER-TYPE OPERATORS ON RIEMANNIAN MANIFOLDS OGNJEN MILATOVIC Abstract. We consider H V = M +V, where (M, g) is a Riemannian manifold (not necessarily

More information

Introduction to Partial Differential Equations

Introduction to Partial Differential Equations Introduction to Partial Differential Equations Partial differential equations arise in a number of physical problems, such as fluid flow, heat transfer, solid mechanics and biological processes. These

More information

IMPROVED LEAST-SQUARES ERROR ESTIMATES FOR SCALAR HYPERBOLIC PROBLEMS, 1

IMPROVED LEAST-SQUARES ERROR ESTIMATES FOR SCALAR HYPERBOLIC PROBLEMS, 1 Computational Methods in Applied Mathematics Vol. 1, No. 1(2001) 1 8 c Institute of Mathematics IMPROVED LEAST-SQUARES ERROR ESTIMATES FOR SCALAR HYPERBOLIC PROBLEMS, 1 P.B. BOCHEV E-mail: bochev@uta.edu

More information

Iterative Methods for Linear Systems

Iterative Methods for Linear Systems Iterative Methods for Linear Systems 1. Introduction: Direct solvers versus iterative solvers In many applications we have to solve a linear system Ax = b with A R n n and b R n given. If n is large the

More information

Variational Formulations

Variational Formulations Chapter 2 Variational Formulations In this chapter we will derive a variational (or weak) formulation of the elliptic boundary value problem (1.4). We will discuss all fundamental theoretical results that

More information

Tong Sun Department of Mathematics and Statistics Bowling Green State University, Bowling Green, OH

Tong Sun Department of Mathematics and Statistics Bowling Green State University, Bowling Green, OH Consistency & Numerical Smoothing Error Estimation An Alternative of the Lax-Richtmyer Theorem Tong Sun Department of Mathematics and Statistics Bowling Green State University, Bowling Green, OH 43403

More information

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems Index A-conjugate directions, 83 A-stability, 171 A( )-stability, 171 absolute error, 243 absolute stability, 149 for systems of equations, 154 absorbing boundary conditions, 228 Adams Bashforth methods,

More information

Lecture on: Numerical sparse linear algebra and interpolation spaces. June 3, 2014

Lecture on: Numerical sparse linear algebra and interpolation spaces. June 3, 2014 Lecture on: Numerical sparse linear algebra and interpolation spaces June 3, 2014 Finite dimensional Hilbert spaces and IR N 2 / 38 (, ) : H H IR scalar product and u H = (u, u) u H norm. Finite dimensional

More information

Chapter 10 Exercises

Chapter 10 Exercises Chapter 10 Exercises From: Finite Difference Methods for Ordinary and Partial Differential Equations by R. J. LeVeque, SIAM, 2007. http://www.amath.washington.edu/ rl/fdmbook Exercise 10.1 (One-sided and

More information

A High Order WENO Scheme for a Hierarchical Size-Structured Model. Abstract

A High Order WENO Scheme for a Hierarchical Size-Structured Model. Abstract A High Order WENO Scheme for a Hierarchical Size-Structured Model Jun Shen 1, Chi-Wang Shu 2 and Mengping Zhang 3 Abstract In this paper we develop a high order explicit finite difference weighted essentially

More information

Strict Stability of High-Order Compact Implicit Finite-Difference Schemes: The Role of Boundary Conditions for Hyperbolic PDEs, I

Strict Stability of High-Order Compact Implicit Finite-Difference Schemes: The Role of Boundary Conditions for Hyperbolic PDEs, I Journal of Computational Physics 160, 42 66 (2000) doi:10.1006/jcph.2000.6420, available online at http://www.idealibrary.com on Strict Stability of High-Order Compact Implicit Finite-Difference Schemes:

More information

DISCONTINUOUS GALERKIN METHOD FOR TIME DEPENDENT PROBLEMS: SURVEY AND RECENT DEVELOPMENTS

DISCONTINUOUS GALERKIN METHOD FOR TIME DEPENDENT PROBLEMS: SURVEY AND RECENT DEVELOPMENTS DISCONTINUOUS GALERKIN METHOD FOR TIME DEPENDENT PROBLEMS: SURVEY AND RECENT DEVELOPMENTS CHI-WANG SHU Abstract. In these lectures we give a general survey on discontinuous Galerkin methods for solving

More information

The Discontinuous Galerkin Method for Hyperbolic Problems

The Discontinuous Galerkin Method for Hyperbolic Problems Chapter 2 The Discontinuous Galerkin Method for Hyperbolic Problems In this chapter we shall specify the types of problems we consider, introduce most of our notation, and recall some theory on the DG

More information

Dedicated to the 70th birthday of Professor Lin Qun

Dedicated to the 70th birthday of Professor Lin Qun Journal of Computational Mathematics, Vol.4, No.3, 6, 39 5. ANTI-DIFFUSIVE FINITE DIFFERENCE WENO METHODS FOR SHALLOW WATER WITH TRANSPORT OF POLLUTANT ) Zhengfu Xu (Department of Mathematics, Pennsylvania

More information

[2] (a) Develop and describe the piecewise linear Galerkin finite element approximation of,

[2] (a) Develop and describe the piecewise linear Galerkin finite element approximation of, 269 C, Vese Practice problems [1] Write the differential equation u + u = f(x, y), (x, y) Ω u = 1 (x, y) Ω 1 n + u = x (x, y) Ω 2, Ω = {(x, y) x 2 + y 2 < 1}, Ω 1 = {(x, y) x 2 + y 2 = 1, x 0}, Ω 2 = {(x,

More information

A Robust CFL Condition for the Discontinuous Galerkin Method on Triangular Meshes

A Robust CFL Condition for the Discontinuous Galerkin Method on Triangular Meshes A Robust CFL Condition for the Discontinuous Galerkin Method on Triangular Meshes N. Chalmers and L. Krivodonova Abstract When the discontinuous Galerkin (DG) method is applied to hyperbolic problems in

More information

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES) LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES) RAYTCHO LAZAROV 1 Notations and Basic Functional Spaces Scalar function in R d, d 1 will be denoted by u,

More information

Discontinuous Galerkin method for a class of elliptic multi-scale problems

Discontinuous Galerkin method for a class of elliptic multi-scale problems INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids 000; 00: 6 [Version: 00/09/8 v.0] Discontinuous Galerkin method for a class of elliptic multi-scale problems Ling Yuan

More information

A second-order asymptotic-preserving and positive-preserving discontinuous. Galerkin scheme for the Kerr-Debye model. Abstract

A second-order asymptotic-preserving and positive-preserving discontinuous. Galerkin scheme for the Kerr-Debye model. Abstract A second-order asymptotic-preserving and positive-preserving discontinuous Galerkin scheme for the Kerr-Debye model Juntao Huang 1 and Chi-Wang Shu Abstract In this paper, we develop a second-order asymptotic-preserving

More information

30 crete maximum principle, which all imply the bound-preserving property. But most

30 crete maximum principle, which all imply the bound-preserving property. But most 3 4 7 8 9 3 4 7 A HIGH ORDER ACCURATE BOUND-PRESERVING COMPACT FINITE DIFFERENCE SCHEME FOR SCALAR CONVECTION DIFFUSION EQUATIONS HAO LI, SHUSEN XIE, AND XIANGXIONG ZHANG Abstract We show that the classical

More information

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs Chapter Two: Numerical Methods for Elliptic PDEs Finite Difference Methods for Elliptic PDEs.. Finite difference scheme. We consider a simple example u := subject to Dirichlet boundary conditions ( ) u

More information

An Iterative Substructuring Method for Mortar Nonconforming Discretization of a Fourth-Order Elliptic Problem in two dimensions

An Iterative Substructuring Method for Mortar Nonconforming Discretization of a Fourth-Order Elliptic Problem in two dimensions An Iterative Substructuring Method for Mortar Nonconforming Discretization of a Fourth-Order Elliptic Problem in two dimensions Leszek Marcinkowski Department of Mathematics, Warsaw University, Banacha

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University The Implicit Schemes for the Model Problem The Crank-Nicolson scheme and θ-scheme

More information

CLASSICAL ITERATIVE METHODS

CLASSICAL ITERATIVE METHODS CLASSICAL ITERATIVE METHODS LONG CHEN In this notes we discuss classic iterative methods on solving the linear operator equation (1) Au = f, posed on a finite dimensional Hilbert space V = R N equipped

More information

Piecewise Smooth Solutions to the Burgers-Hilbert Equation

Piecewise Smooth Solutions to the Burgers-Hilbert Equation Piecewise Smooth Solutions to the Burgers-Hilbert Equation Alberto Bressan and Tianyou Zhang Department of Mathematics, Penn State University, University Park, Pa 68, USA e-mails: bressan@mathpsuedu, zhang

More information

A Fifth Order Flux Implicit WENO Method

A Fifth Order Flux Implicit WENO Method A Fifth Order Flux Implicit WENO Method Sigal Gottlieb and Julia S. Mullen and Steven J. Ruuth April 3, 25 Keywords: implicit, weighted essentially non-oscillatory, time-discretizations. Abstract The weighted

More information

Numerische Mathematik

Numerische Mathematik Numer. Math. ) :545 563 DOI.7/s--443-7 Numerische Mathematik A minimum entropy principle of high order schemes for gas dynamics equations iangxiong Zhang Chi-Wang Shu Received: 7 July / Revised: 5 September

More information

A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws

A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws A. A. I. Peer a,, A. Gopaul a, M. Z. Dauhoo a, M. Bhuruth a, a Department of Mathematics, University of Mauritius, Reduit,

More information

An Accurate Fourier-Spectral Solver for Variable Coefficient Elliptic Equations

An Accurate Fourier-Spectral Solver for Variable Coefficient Elliptic Equations An Accurate Fourier-Spectral Solver for Variable Coefficient Elliptic Equations Moshe Israeli Computer Science Department, Technion-Israel Institute of Technology, Technion city, Haifa 32000, ISRAEL Alexander

More information

ON THE HÖLDER CONTINUITY OF MATRIX FUNCTIONS FOR NORMAL MATRICES

ON THE HÖLDER CONTINUITY OF MATRIX FUNCTIONS FOR NORMAL MATRICES Volume 10 (2009), Issue 4, Article 91, 5 pp. ON THE HÖLDER CONTINUITY O MATRIX UNCTIONS OR NORMAL MATRICES THOMAS P. WIHLER MATHEMATICS INSTITUTE UNIVERSITY O BERN SIDLERSTRASSE 5, CH-3012 BERN SWITZERLAND.

More information

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1 Scientific Computing WS 2017/2018 Lecture 18 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 18 Slide 1 Lecture 18 Slide 2 Weak formulation of homogeneous Dirichlet problem Search u H0 1 (Ω) (here,

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Modified Equation of a Difference Scheme What is a Modified Equation of a Difference

More information

An Efficient Multiscale Runge-Kutta Galerkin Method for Generalized Burgers-Huxley Equation

An Efficient Multiscale Runge-Kutta Galerkin Method for Generalized Burgers-Huxley Equation Applied Mathematical Sciences, Vol. 11, 2017, no. 30, 1467-1479 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/ams.2017.7141 An Efficient Multiscale Runge-Kutta Galerkin Method for Generalized Burgers-Huxley

More information

COMMON COMPLEMENTS OF TWO SUBSPACES OF A HILBERT SPACE

COMMON COMPLEMENTS OF TWO SUBSPACES OF A HILBERT SPACE COMMON COMPLEMENTS OF TWO SUBSPACES OF A HILBERT SPACE MICHAEL LAUZON AND SERGEI TREIL Abstract. In this paper we find a necessary and sufficient condition for two closed subspaces, X and Y, of a Hilbert

More information

Newtonian Mechanics. Chapter Classical space-time

Newtonian Mechanics. Chapter Classical space-time Chapter 1 Newtonian Mechanics In these notes classical mechanics will be viewed as a mathematical model for the description of physical systems consisting of a certain (generally finite) number of particles

More information

Deterministic Dynamic Programming

Deterministic Dynamic Programming Deterministic Dynamic Programming 1 Value Function Consider the following optimal control problem in Mayer s form: V (t 0, x 0 ) = inf u U J(t 1, x(t 1 )) (1) subject to ẋ(t) = f(t, x(t), u(t)), x(t 0

More information

Runge-Kutta discontinuous Galerkin method with a simple and compact Hermite WENO limiter

Runge-Kutta discontinuous Galerkin method with a simple and compact Hermite WENO limiter Runge-Kutta discontinuous Galerkin method with a simple and compact Hermite WENO limiter Jun Zhu, inghui Zhong, Chi-Wang Shu 3 and Jianxian Qiu 4 Abstract In this paper, we propose a new type of weighted

More information

Switching, sparse and averaged control

Switching, sparse and averaged control Switching, sparse and averaged control Enrique Zuazua Ikerbasque & BCAM Basque Center for Applied Mathematics Bilbao - Basque Country- Spain zuazua@bcamath.org http://www.bcamath.org/zuazua/ WG-BCAM, February

More information

YINGJIE LIU, CHI-WANG SHU, EITAN TADMOR, AND MENGPING ZHANG

YINGJIE LIU, CHI-WANG SHU, EITAN TADMOR, AND MENGPING ZHANG CENTRAL DISCONTINUOUS GALERKIN METHODS ON OVERLAPPING CELLS WITH A NON-OSCILLATORY HIERARCHICAL RECONSTRUCTION YINGJIE LIU, CHI-WANG SHU, EITAN TADMOR, AND MENGPING ZHANG Abstract. The central scheme of

More information

Elementary linear algebra

Elementary linear algebra Chapter 1 Elementary linear algebra 1.1 Vector spaces Vector spaces owe their importance to the fact that so many models arising in the solutions of specific problems turn out to be vector spaces. The

More information