c 2012 Society for Industrial and Applied Mathematics

Size: px
Start display at page:

Download "c 2012 Society for Industrial and Applied Mathematics"

Transcription

1 SIAM J. NUMER. ANAL. Vol. 5, No., pp c Society for Industrial and Applied Mathematics ARBITRARILY HIGH-ORDER ACCURATE ENTROPY STABLE ESSENTIALLY NONOSCILLATORY SCHEMES FOR SYSTEMS OF CONSERVATION LAWS ULRIK S. FJORDHOLM, SIDDHARTHA MISHRA, AND EITAN TADMOR Abstract. We design arbitrarily high-order accurate entropy stable schemes for systems of conservation laws. The schemes, termed TeCNO schemes, are based on two main ingredients: (i) high-order accurate entropy conservative flues and (ii) suitable numerical diffusion operators involving ENO reconstructed cell-interface values of scaled entropy variables. Numerical eperiments in one and two space dimensions are presented to illustrate the robust numerical performance of the TeCNO schemes. Key words. entropy stability, ENO reconstruction, sign property, high-order accuracy AMS subject classifications. 65M6, 35L65 DOI..37/ Introduction. Systems of conservation laws are ubiquitous in science and engineering. They encompass applications in oceanography (shallow water equations), aerodynamics (Euler equations), plasma physics (MHD equations), and structural mechanics (nonlinear elasticity). In one space dimension, these PDEs are of the form (.) u t + f(u) = (, t) R R +, u(, ) = u () R. u : R R + R m is the vector of unknowns and f is the (nonlinear) flu vector. It is well known that solutions of (.) contain discontinuities in the form of shock waves, even for smooth initial data [6]. Hence, solutions of (.) are sought in a weak sense. A function u L (R R + )isaweak solution of (.) if (.) uϕ t + f(u)ϕ ddt + u(, )ϕ(, ) d = R R + R for all compactly supported smooth test functions ϕ Cc (R R + ). Weak solutions might not be unique and need to be supplemented with etra admissibility criteria, termed entropy conditions, in order to single out a physically relevant solution [6]. Assume that there eists a conve function E : R m R and a function Q : R m R such that u Q(u) =v u f(u), where v := u E(u). The functions E, Q, andv are termed the entropy function, entropy flu function, and entropy variables, respectively. Multiplying (.) by the entropy variables v shows that smooth solutions of (.) satisfy the entropy identity (.3) E(u) t + Q(u) =. Received by the editors June, ; accepted for publication (in revised form) December 8, ; published electronically March 7,. Seminar for Applied Mathematics (SAM), ETH Zürich, Rämistrasse, Zürich-89, Switzerland (ulrikf@sam.math.ethz.ch, smishra@sam.math.ethz.ch). Department of Mathematics, Institute for Physical Science & Technology and Center of Scientific Computation and Mathematical Modeling (CSCAMM), University of Maryland, College Park, MD 74 (tadmor@cscamm.umd.edu). This author s research was supported by National Science Foundation grant DMS and Office of Naval Research grant ONR N

2 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 545 However, the solutions of (.) are not smooth in general and the entropy has to be dissipated at shocks. This translates into the entropy inequality (.4) E(u) t + Q(u) (in the sense of distributions). Formally, integrating (.4) in space and asserting a periodic or no-inflow boundary, we obtain the bound d (.5) E(u)d E (u(, T )) d E(u ())d dt R R for all T>. As E is conve, the above entropy bound can be converted into an a priori estimate on the solution of (.) in suitable L p spaces [6]... Numerical schemes. The design of efficient numerical schemes for the approimation of hyperbolic conservation laws has undergone etensive development. Finite volume (conservative finite difference) methods are among the most popular discretization frameworks. We consider a uniform Cartesian mesh { i } i Z in R with mesh size i+ i =Δ. The midpoint values are defined as i+ / := i+i+ and the domain is partitioned into intervals I i =[ i /, i+ /]. The conservative finite difference (finite volume) method updates point values (cell averages in I i )ofthe solution u and has the general form d (.6) dt u i(t) = ( Fi+ /(t) F i /(t) ), Δ where the numerical flu F i+ / = F(u i (t), u i+ (t)) is computed from an (approimate) solution of the Riemann problem at the interface i+ / []. Second-order spatial accuracy can be obtained with nonoscillatory TVD methods [8], and an even higher order of accuracy can be obtained with ENO [3] and an weighted ENO (WENO) [6] piecewise polynomial reconstructions. An alternative approach to a high order of spatial accuracy is the discontinuous Galerkin (DG) method of [3]. The DG method requires total variation bounded (TVB) limiters to suppress oscillations near discontinuities. Time integration for the semidiscrete scheme (.6) is performed with strong stability preserving Runge Kutta methods [] or with ADER schemes [34]... Accuracy and stability. For scalar conservation laws in one space dimension, monotone (first-order) schemes were shown to be TVD in [] and consistent with any entropy condition in [5]. Hence, these schemes converge to the entropy solution. E-schemes for scalar conservation laws that preserve a discrete version of the entropy inequality (.4) were designed by Tadmor [9] and Osher [4]. Convergence results for monotone schemes for multidimensional scalar conservation laws were obtained in []. Second-order accurate limiter-based schemes for scalar conservation laws were shown to be stable in the space of bounded variation (BV) functions in [8]. Secondorder entropy stable schemes for scalar conservation laws were presented in [5]. Stability results in BV for second-order and third-order accurate central schemes in the scalar case were shown in [3] and [], respectively. Very few stability results eist for schemes that approimate scalar conservation laws with even higher ( 3) order of accuracy. We mention [6] in which WENO schemes were shown to converge for smooth solutions of scalar conservation laws. This result is quite limited as solutions of the conservation law (.) have discontinuities. Convergence results for a streamline diffusion finite element method were shown in R

3 546 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR [7]. The arbitrary-order DG methods were shown in [4] to satisfy a global entropy estimate, i.e., a discrete version of (.5) for scalar conservation laws. Note that these methods might not satisfy a local version of the discrete entropy inequality (.4). DG methods must be limited by a TVD or TVB limiter in order to obtain BV bounds. Entropy stable limited DG methods are not currently available. Convergence results for numerical schemes (even first-order schemes) approimating nonlinear systems of conservation laws are difficult to obtain, as a global well-posedness theory for such equations is not currently available. It is reasonable to require that numerical schemes are entropy stable, i.e., satisfy a discrete version of the entropy inequality (.4). In particular, such a scheme satisfies a discrete form of the entropy bound (.5) and will be stable in a suitable L p space. No entropy stability results for high-order numerical schemes for approimating systems of conservation laws, based on the TVD, ENO, WENO, and DG procedures, are available. Entropy stable streamline diffusion finite element methods were proposed in [4]..3. Scope and outline of the paper. In view of the above discussion, it is fair to claim that none of the currently available high- and very-high-order schemes for systems of conservation laws have been rigorously shown to be stable. Given this background, we present a class of schemes in this paper that are (i) (formally) arbitrarily order accurate; (ii) entropy stable for any system of conservation laws; (iii) essentially nonoscillatory around discontinuities; (iv) convergent for linear symmetrizable systems; (v) computationally efficient. We recall that entropy stability automatically provides an a priori estimate on the scheme in L p (R). Our schemes do not contain any tuning parameters. Our schemes are based on the following two ingredients:. Entropy conservative flues. The first step in the construction of entropy stable schemes is to use entropy conservative flues, introduced by Tadmor in [3, 3]. More recent developments on entropy conservative flues are described in [7, 9, 5, 3, 33]. These papers construct second-order accurate entropy conservative schemes. Even higher-order accurate entropy conservative flues were proposed in [9, 3]. We utilize the procedure of [9] along with eplicit formulas obtained in [7, 5] to construct computationally efficient, arbitrarily high-order accurate entropy conservative flues.. Numerical diffusion operators. Following [7, 3], we add numerical diffusion in terms of entropy variables to an entropy conservative scheme to obtain an entropy stable scheme. Arbitrary order of accuracy is obtained by using piecewise polynomial reconstructions. We rely on a subtle nonoscillatory property, the so-called sign property of the ENO reconstruction procedure, to prove entropy stability. The sign property of the ENO reconstruction procedure was shown in a recent paper []. We call this combination of the entropy conservative and ENO reconstruction procedures TeCNO schemes and show that they are entropy stable while having a (formally) arbitrarily high order of accuracy. The TeCNO schemes are easily etended to several space dimensions. The rest of the paper is organized as follows. In section, we describe the procedure of [9] and the two-point entropy conservative flues of [7, 5] and construct high-order accurate entropy conservative schemes. The entropy stable numerical diffusion operators of an arbitrarily high order of accuracy are proposed in section 3. The TeCNO schemes are presented in section 4. Numerical eperiments are presented in section 5, and the etension to several space dimensions is provided in section 6. These results were announced earlier in [8].

4 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 547. Entropy conservative flues. In this section we review theory on entropy conservative schemes. These are schemes whose computed solutions satisfy a discrete entropy equality d (.) dt E(u i(t)) = ( Qi+ / Δ Q i /) for some numerical entropy flu Q i+ / consistent with Q. We introduce the following notation: [a] i+ / = a i+ a i, a i+ / = (a i + a i+ ). We will also use entropy potential ψ(u) :=v(u) f(u) Q(u). Theorem. (Tadmor [3]). Assume that a consistent numerical flu F i+ / satisfies (.) [v] i+ F / i+ / =[ψ ]. i+ / Then the scheme with numerical flu F i+ / is second-order accurate and entropy conservative solutions computed by the scheme satisfy the discrete entropy equality (.) with numerical entropy flu (.3) Qi+ / = v i+ F / i+ / ψ i+ /. We note that the condition (.) provides a single algebraic equation for m unknowns. In general, it is not clear whether a solution of (.) eists. Furthermore, the solutions of (.) will not be unique ecept in the case of scalar equations (m =). In [3], Tadmor showed the eistence of a solution for (.) for a general system of conservation laws by the following procedure: for ξ [ /, /], define the following straight line in phase space: (.4) v i+ /(ξ) = (v i + v i+ )+ξ(v i+ v i ). The numerical flu is then defined as the path integral (.5) Fi+ / = / / f(v i+ /(ξ))dξ. However,itmaybeveryhardtoevaluatethepath integral (.5) ecept in very special cases [7]. An eplicit solution of (.) was devised in [3]. Take any orthogonal eigensystem r k,l k for k =,,...,m. At an interface i+ /, we have the two adjacent entropy variable vectors v i and v i+. Define v = v i, v k = v k + v m = v i+. ( ) [v] i+ l / k r k (k =,...,m ), We are replacing the straight line joining the two adjacent states in the flu (.5) by a piecewise linear path along basis vectors. The resulting entropy conservative flu is given by n ψ(v k ) ψ(v k ) (.6) Fi+ / = [v] i+ l l k. / k k=

5 548 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR This construction is very general and works for any system of conservation laws. However, the computation of (.6) may be both epensive and numerically unstable [7]. Therefore, we follow a different approach and find eplicit algebraic solutions of (.) for specific systems... Eamples. We consider specific hyperbolic conservation laws and describe eplicit and computationally inepensive entropy conservative flues satisfying (.).... Scalar conservation laws. Consider the scalar version of (.) and denote u = u, f = f. Any conve function E can serve as an entropy function. Let v and ψ be the corresponding entropy variable and potential, respectively. It is straightforward to compute the unique entropy conservative flu F in this case as ψ i+ ψ i if u i u i+, (.7) F (ui,u i+ )= v i+ v i f(u i ) otherwise.... Linear symmetrizable systems. Let f(u) =Au with A being a (constant) m m matri. Assume that there eists a symmetric positive definite matri S such that SA is symmetric. Then (.8) E(u) = u Su, Q(u) = u SAu constitute an entropy-entropy flu pair for the linear system. The entropy variables and potential are given by v = Su, ψ(u) = u SAu. Inserting into (.5), one easily finds the entropy conservative flu (.9) Fi+ / = (Au i + Au i+ )...3. Shallow water equations. The shallow water equations model a body of water under the influence of gravity and have conservative variables and flu [ ] [ ] h hu (.) u =, f(u) = hu hu +. gh Here, h and u are the depth and velocity of the water, respectively. The (constant) acceleration due to gravity is denoted by g. The entropy in this case is the total energy: (.) E(u) = hu + gh, Q(u) = hu3 + guh. The corresponding entropy variables and potential are given by (.) v = gh u, ψ(u) = u guh.

6 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 549 An eplicit solution of (.) for the shallow water equations was proposed in the recent paper [7]: h i+ /u i+ / (.3) Fi+ / = h i+ /(u i+ /) + g. h i+ / The above flu is clearly consistent, very simple to implement, and computationally inepensive...4. Euler equations. Let (.4) u = ρ ρu ρu, f(u) = ρu + p. E (E + p)u Here, ρ, u, andp are the density, velocity, and pressure of the gas. The total energy E is related to other variables by the equation of state, (.5) E = p γ + ρu, where γ is the gas constant. Let s = log(p) γ log(ρ) be the thermodynamic entropy. An entropy-entropy flu pair for the Euler equations is (.6) E = ρs γ, Q = ρus γ. The corresponding entropy variables and potential are γ s (.7) v = γ ρu p ρu/p, ψ(u) =ρu. ρ/p In a recent paper [5], Ismail and Roe have constructed an eplicit solution of (.) for the Euler equations. Defining the parameter vectors z as (.8) z = z = z 3 z ρ u p, p the entropy conservative flu of [5] is F i+ / = F i+ / = z i+ / ( z 3 ) ln i+ /, [ F i+ / F i+ / F 3 i+ /] with (.9) F i+ = z3 i+ / + z i+ / F / z i+ / z i+, / i+ / ( ) F 3 i+ = z i+ / γ + z 3 ln i+ / / z i+ γ / (z ) ln i+ / + F i+. /

7 55 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR Here, a ln is the logarithmic mean, defined as a ln i+ = [a] i+ /. / [log(a)] i+ / The above eamples show that we can obtain eplicit and computationally inepensive epressions of entropy conservative flues for a large class of systems. In case such eplicit formulas are not available, we can use (.6) to compute the two-point entropy conservative flu... High-order entropy conservative flues. The entropy conservative flues defined above are only second-order accurate. However, following the procedure of LeFloch, Mercier, and Rohde [9], we can use these flues as building blocks to obtain pth-order accurate entropy conservative flues for any p N. These consist of linear combinations of second-order accurate entropy conservative flues F and have the form p (.) Fp i+ = r α p / r F(u i s, u i s+r ). r= s= Theorem. (see [9, Theorem 4.4]). For p N, assume that α p,...,αp p solve the p linear equations p rα p r =, r= p i s α p r = i= (s =,...,p), and define F p by (.). Then the finite difference scheme with flu F p is (i) pth-order accurate, in the sense that for sufficiently smooth solutions u we have ( Fp (u i p+,...,u i+p ) Δ F p (u i p,...,u i+p )) = f(u i )+O ( Δ p) ; (ii) entropy conservative it satisfies the discrete entropy identity d dt E(u i(t)) + ( ) Qp p Δ i+ Q / i =, / where p (.) Qp i+ = / r α p r r= s= Q(u i s, u i s+r ). As an eample, the fourth-order (p = ) version of the entropy conservative flu (.) is (.) F4 = 4 i+ / 3 F(u i, u i+ ) ) ( F(ui, u i+ )+ F(u i, u i+ ) 6 and the sith-order (p =3)versionis F 6 i+ = 3 / F(u i, u i+ ) 3 ) ( F(ui, u i+ )+ F(u i, u i+ ) (.3) + ( F(ui, u i+ )+ F(u i, u i+ )+ F(u i, u i+3 )). 3

8 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 55 Remark.3. Since the high-order entropy conservative flues (.) are based on linear combinations of two-point second-order flues F, they are computationally tractable only if computationally inepensive two-point flues like those described in the previous section are available. 3. Numerical diffusion operators. The entropy of solutions of hyperbolic conservation laws is conserved only if the solution is smooth. However, the solutions develop discontinuities where entropy is dissipated, which is reflected in the entropy inequality (.4). The entropy conservative schemes described in the previous section will produce high-frequency oscillations near shocks. (See [7] for numerical eamples.) Consequently, we need to add some dissipative mechanism to ensure that entropy is dissipated. This is achieved by designing entropy stable schemes schemes whose computed solutions satisfy a discrete entropy inequality (3.) d dt E(u i)+ ( Qi+ / Δ Q i /) for some numerical entropy flu function Q i+ / consistent with Q. 3.. First-order numerical diffusion operator. We begin with the secondorder entropy conservative flu F (.) and add a numerical diffusion term to define (3.) F i+ / = F i+ / D i+ / [v] i+ /. Here, D is any symmetric positive definite matri. Lemma 3. (Tadmor [3]). The scheme with flu (3.) is entropy stable its solutions satisfy (3.3) where d dt E(u i)+ ( Qi+ / Δ Q i /) = 4Δ ( ) [v] i+ D / i+ / [v] +[v] i+ / i D / i / [v] i, / Q i+ / = Q i+ / + v i+ / D i+ / [v] i+ / and Q i+ / is the numerical entropy flu function of the flu F i+ /. As a corollary, we can sum (3.3) over all i to obtain the entropy dissipation estimate d dt i E(u i )= [v] i+ Δ D / i+ / [v]. i+ / i Although the above lemma holds for any symmetric positive definite D i+ /, we will use diffusion matrices of the form (3.4) D i+ / = RΛR. Here, R is the matri of eigenvectors of the flu Jacobian u f and Λ is a positive diagonal matri that depends on the eigenvalues of the flu Jacobian. Two eamples of the matri Λ are the following:

9 55 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR Roe-type diffusion operator: (3.5) Λ = diag ( λ,..., λ m ), where λ,...,λ m are the eigenvalues of u f(u i+ /); Rusanov-type diffusion operator: (3.6) Λ = ma ( λ,..., λ m ) I, where I is the identity matri in R m m. As the term [v] i+ is of the order of Δ, the scheme with flu (3.) is in general / only first-order accurate. This remains true even if we replace the entropy conservative flu F in (3.) with the very-high-order entropy conservative flu (.). 3.. High-order diffusion operators. In order to obtain a higher-order accurate scheme, we need to perform a suitable reconstruction of the entropy variables v. A kth-order (k N) reconstruction produces a piecewise (k )th-degree polynomial function v i (). Denoting (3.7) v i = v i ( i /), v + i = v i ( i+ /), v i+ / = v i+ v+ i, we define our higher-order (depending on the order of the reconstruction) numerical flu as (3.8) F k i+ / = F p i+ / D i+ / v i+ / (compare to (3.)). The number p N is chosen as p = k/ if k is even and p = (k +)/ if k is odd. The flu F p is the high-order entropy conservative flu given by (.). The scheme with numerical flu (3.8) is kth-order accurate its truncation error is O(Δ k ) for smooth solutions. However, the scheme with numerical flu (3.8) might not be entropy stable. We need to modify the reconstruction procedure to ensure entropy stability. Lemma 3.. For each i Z, letr i+ / R m m be nonsingular, let Λ i+ / be any nonnegative diagonal matri, and define the numerical diffusion matri (3.9) D i+ / = R i+ /Λ i+ /R i+ /. Let v i () be a polynomial reconstruction of the entropy variables in the cell I i such that for each i, there eists a diagonal matri B i+ / such that (3.) v i+ / = ( R i+ /) Bi+ /R i+ / [v] i+ /. Then the scheme with numerical flu (3.8) is entropy stable its computed solutions satisfy the entropy dissipation estimate d (3.) dt E(u i)+ ( Qk Δ Q k i+ / i /), where the numerical entropy flu function Q k is defined as Q k i+ / and Q p is defined in (.). = Q p i+ / v i+ / D i+ / v i+ /

10 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 553 Proof. Multiplying the finite difference scheme (.6) by v i and imitating the proof of Theorem. (see [3]), we obtain d dt E(u i)= ( Qp Δ i+ / = Δ 4Δ ) p Q i / ( Qk Q k i+ / i /) + ( v Δ i D i+ / v i+ / vi D i / v i /) ( ) [v] i+ D / i+ / v i+ / +[v] i D / i / v i /. Suppressing vector and matri indices i + / for the moment, we have by (3.9) and (3.) [v] D v =[v] RΛR RBR [v] = [v] RΛBR [v] = ( R [v] ) ΛB ( R [v] ) (since B i+ / ), and so d dt E(u i) ( Qk Δ Q k i+ / i /). Remark 3.3. If the reconstructed variables satisfy (3.), then the numerical flu (3.8) admits the equivalent representation F k i+ / = F p i+ / R i+ /Λ i+ /B i+ /R i+ / [v] i+ /. This reveals the role of B i+ / as limiting the amount of numerical diffusion: in smooth parts of the flow, we have B i+ /, and we are left with the entropy conservative flu. Although any R, Λ in (3.8) gives an entropy stable scheme, we choose Λ to be either the Rusanov (3.6) or Roe (3.5) matrices. Similarly, R is chosen as the matri of eigenvectors of the flu Jacobian. The rationale for doing so is as follows. The Roe diffusion operator has the form R Λ R [u], where R and Λ are evaluated at the Roe average. In many cases there is some (possible different) intermediate state u i+ / such that [u] = v i+ / u [v],wherev i+ / u = u v(u i+ /). Moreover, by a theorem due to Merriam [, section 7.3] (see also [, Theorem 4]), there eists a scaling of the column vectors of R = R(u i+ /) such that v u = RR.Then R Λ R [u] R Λ R v u [v] = R Λ R [v]. This is precisely the form of our diffusion operator Reconstruction procedure. Lemma 3. provides sufficient conditions on the reconstruction for the scheme to be entropy stable. In this section, we will describe reconstruction procedures that satisfy the crucial condition (3.). Assume for the moment that v i, v i+, v + i, v i+ are given. Define the scaled entropy variables w ± i = R i± / v i, w ± i = R i± / v± i. Given entropy variables {v i } i, we will reconstruct in scaled entropy variables {w ± i }, obtaining reconstructed values { w ± i }; then, the values of v± i := (R i± / ) w ± i are

11 554 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR inserted into the numerical flu (3.8). Note that by the definition of the numerical diffusion term in (3.8), we have D i+ / v i+ / = R i+ /Λ i+ / w i+ /, sowedonot have to actually compute the inverse (R i± / ). The condition (3.) now reads w i+ / = B i+ / w i+ /. This is a componentwise condition; denoting the lth component of w i and w i by wi l and w i l, respectively, the above condition is equivalent to if w l i+ / >, then w l i+ /, (3.) if w l i+ / <, then w l i+ /, if w l i+ / =, then w l i+ / =. We abbreviate this by writing (3.3) sign w l i+ / = sign w l i+ /. We call this highly nonlinear structural property of the reconstruction the sign property. Reconstruction procedures that satisfy the sign property are presented in the following sections Second-order TVD reconstruction. We begin with the second-order case, which involves reconstruction with piecewise linear functions. For a fied l, we denote the lth component of the scaled entropy variable as w and define the undivided differences (3.4) δ i+ / = w i+ /. Let φ be some slope limiter with the symmetry property φ(θ )=φ(θ)θ (see []). Define the quotients θ i = δ i+ / δ i / We denote the slope in grid cell I i by and θ + i = δ i /. δ i+ / σ i = Δ φ(θ i )δ i / = Δ φ(θ+ i )δ i+ /. (The second equality follows from the symmetry of φ.) Hence, the reconstructedvalues at the left and right cell interfaces of grid cell I i are given by w i = w i φ(θ i )δ i / and, respectively, w + i = w + i + φ(θ+ i )δ i+ /. Weobtain w i+ / = w i+ w+ i ( φ(θ + i )+φ(θ i+ )) δ i+ / ( = ( φ(θ + i )+φ(θi+ ))) δ i+ /. Recalling the definition of δ (3.4), we find that the sign property (3.) is satisfied if and only if φ(θ) for all θ R. It is easily seen that the minmod limiter, given by if θ<, (3.5) φ mm (θ) = θ if θ, otherwise

12 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 555 satisfies φ(θ). In fact, the minmod limiter is the only symmetric TVD limiter that satisfies the sign property. However, non-tvd limiters might satisfy this condition. One eample is the second-order version of the ENO reconstruction procedure [3], which can be epressed in terms of the flu limiter { θ if θ, (3.6) φ(θ) = else. This limiter is both symmetric and satisfies φ(θ), thus ensuring the sign property. Indeed, the ENO limiter may be viewed as a symmetric etension of the minmod limiter (3.5) into the negative θ-ais ENO reconstruction procedure. The above discussion reveals that the second-order version of the ENO reconstruction procedure satisfies the sign property, encouraging us to investigate whether the sign property holds for higher-order versions of the ENO procedure. As described in [3], the ENO procedure for kth-order accurate reconstructions of point values w i amounts to selecting a stencil of k points { i ri,..., i ri+k}. The integer r i {,...,k } is the left shift inde of the stencil. We may determine the left-displacement inde r i for the grid cell I i by using values of the undivided differences {δ j+/ } i+k j=i k+ of w i. The question of whether the ENO procedure satisfies the sign property was answered in the recent paper []. Theorem 3.4 (Fjordholm, Mishra, and Tadmor []). Let k N and let ω i +,ω i+ betheleftandrightvaluesatthecellinterface i+ /, obtained through a kth-order ENO reconstruction of the point values ω i of a function ω. Then the reconstruction satisfies the sign property: (3.7) sign ( ω i+ ω+ i ) = sign ( ωi+ ω i ). Furthermore, we have (3.8) ω i+ ω+ i ω i+ ω i C k for a constant C k that only depends on k. As the values we are reconstructing, the scaled entropy variables, are centered at cell interfaces, we must modify the reconstruction method somewhat. Given the interface values of each component w of the scaled entropy variables w for a fied grid cell I i, define the point value μ i i = w i and inductively μ i j+ = μ i j + δ j+/ (j = i, i +,...), μ i j = μi j δ j / (j = i, i,...). Similarly, we define ν i i = w+ i and νj+ i = νi j + δ j+/ (j = i, i +,...), νj i = νi j δ j / (j = i, i,...). Then μ and ν retain the cell interface jumps of w, (3.9) [μ i ] j+/ =[ν i ] j+/ = δ j+/ = w j+/ j.

13 556 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR As ν and μ have the same jump at a cell interface, we have (3.) μ i+ j = νj i j. Since the divided differences of μ and ν coincide with those obtained with δ j+/ as described above, the ENO stencil selection procedure will yield eactly the same stencil (in other words, the same left-displacement inde r i )whetherμor ν is provided as input data for the procedure. Let p i () andq i (), respectively, be the unique (k )th-order polynomial interpolations for the values μ i and ν i on the above stencil. Since μ i j = ν i j +(μ i i ν i i) j, we have p i () =q i ()+(μ i i νi i ). Hence, the interpolation polynomial need only be computed once for both the left and the right interfaces. Finally, we obtain left and right reconstructed values: w i = p i ( i /) and w + i = q i ( i+ /). This process is repeated in each grid cell I i and for each component of w i ±. Corollary 3.5. The reconstructed values w ± i satisfy the sign property (3.). Proof. Fii Z and denote the (standard) ENO reconstructed polynomial of point values {μ i+ j } j Z in grid cell j by h j (). Because of (3.), the polynomial q i is precisely equal to h j. Obviously, p i+ = h i+. Hence, w i+ / = p i+ ( i+ /) q i ( i+ /) =h i+ ( i+ /) h i ( i+ /), which by Theorem 3.4 has the same sign as μ i+ w i+ /. i+ μi+ i, which by definition equals 4. Arbitrarily high-order accurate entropy stable schemes. We combine the high-order accurate entropy conservative flues (.) with a numerical diffusion operator based on ENO reconstruction of the scaled entropy variables. This defines an arbitrarily high-order accurate entropy stable scheme. Theorem 4.. For any k, letp = k (if k is even) or p = k + (if k is odd). Define the entropy conservative flu F p by (.). Let v in (3.8) be defined by the kth-order accurate ENO reconstruction procedure (as outlined in section 3.5). Then the finite difference scheme with numerical flu (3.8) is (i) (k )th-order accurate for smooth solutions, (ii) entropy stable computed solutions satisfy the discrete entropy inequality (3.). Proof. For (i) it suffices to show that w i+ / =(h i+ h i )( i+ /) =O(Δ k ). The functions h i and h i+ are kth-order approimations to some underlying function μ() (c.f. the notation in Corollary 3.5), and so h i+ ( i+ /) h i ( i+ /) =μ( i+ /) μ( i+ /)+O(Δ k )=O(Δ k ). (ii) is a direct consequence of Lemma 3.; condition (3.) of that lemma follows from Corollary 3.5. Remark 4.. Note that we are only able to prove that the scheme is (k )thorder accurate there is a nonzero term of order Δ k in the diffusion operator that does not vanish. However, in practice we see behavior of order Δ k and therefore chose not to alter our scheme.

14 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 557 Our scheme combines entropy conservative flu (.) with ENO-based numerical diffusion operator in (3.8); hence, we term them as TeCNO schemes. We have the following convergence result for TeCNO schemes approimating linear symmetrizable systems. Theorem 4.3. Consider a linear system, i.e., f(u) =Au for a constant m m matri A, and assume that there eists a symmetric positive definite matri S such that SA is symmetric. Let u i (t) be the solution computed with the scheme with flu (3.8), based on the two-point entropy conservative flu (.9), and define u Δ (, t) = u i (t) for I i.thenu Δ u (uptoasubsequence)inl ([,T],L (R)) as Δ, where u istheuniqueweaksolutionofthelinearsystem. Proof. Assume for simplicity that A is symmetric. An entropy/entropy flu pair for (4.3) is then E(u) = u u, Q(u) = u Au, with corresponding entropy variables v(u) =E (u) =u and entropy potential ψ(u) = u Au. The simplest entropy conservative flu for this entropy is the second-order accurate central scheme (.9). To this flu we add a diffusion operator to obtain entropy stability. A simple choice would be a La Friedrichs type operator of the form D i+ / = ai, wherei is the identity matri and a is any number Δ Δt a Δ Δt. The resulting flu is then F i+ / = A(u i + u i+ ) a [u] i+ / (recall that v i = u i ). Higher-order reconstruction of v = u would give the flu (4.) F i+ / = F k i+ / a u i+ /, where k is chosen so that k p. We remark that since the diffusion matri is a constant, diagonal matri, the ENO-type reconstruction procedure described in section 3.5 is reduced to a standard componentwise ENO reconstruction of u. In particular, each component of the reconstructed values satisfies the sign property (3.7) and the upper jump bound (3.8). To proceed, we prove that the computed solution, u Δ (, t) := i u i(t) Ii (), satisfies the following entropy and entropy production bounds: T (4.) u Δ (T ) L (R) + u Δ i+ u / L (R), Indeed, from the proof of Lemma 3. one obtains the eplicit entropy decay rate d dt ( (u Δ i ) ) + ( ) Qk k Δ i+ Q / i / = a 4Δ i ( [u Δ ] i+ / uδ i+ / +[u Δ ] i / uδ i / and after integrating over i Z, t [,T], u Δ (T ) L + a T [u Δ ] i+ uδ / i+ / = u Δ () L. i By the sign property (3.7), the integrands summed up in the second term on the lefthand side are nonnegative, and by (3.8) they are bounded from below by u Δ i+ /, and (4.) follows. ),

15 558 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR By the L bound (4.), the sequence {u Δ } is uniformly bounded in L ( [,T],L (R) ) by T u L. Hence, after etracting a subsequence if necessary, it converges weakly to some u L ( [,T],L (R) ). We claim that the limit u is a weak solution of (4.3). Indeed, letting φ C (R (,T)), multiplying the finite difference scheme by φ i (t) =φ( i,t), and integrating by parts, we get T = Δ d ( Fk ) φ i dt uδ k i + φ i Δ i+ F / i / i a ( φ i u Δ i+ / u Δ ) i / dt Δ T = Δ u Δ k φ i+ φ i i t φ i + F i+ a u Δ φ i+ φ i / i+ / dt. Δ Δ i By a standard La Wendroff type argument the first two terms converge to T R uφ t+ Auφ, while the third term vanishes: T Δ a u Δ φ i+ φ T i i+ / dt Δ a φ L Δ u i+ /dt i Z i S ( )/ T a φ L T S Δ u i+ dt / C Δ (where S = {i Z : i supp(φ)}) by Cauchy Schwarz and (4.). Theorem 4.3 tells us that the TeCNO method converges weakly when applied to the constant-coefficient symmetrizable system (4.3) u t + Au =. Note that this convergence result holds even when the solution of the linear system is discontinuous. It is straightforward to generalize this result to linear symmetrizable systems with variable (but smooth) coefficients. We epect similar convergence results to hold for scalar nonlinear conservation laws, but we are unable to obtain such convergence result for high-order (>) TeCNO schemes. However, using a specific choice of an entropy function, we obtain the following L bound. Lemma 4.4. Let u = u denote the solution of the scalar conservation law (.) subject to initial data a<u () <bfor all R. Let{u i } be the solution computed with the TeCNO flu (3.8), associated with the conve entropy (4.4) E(u) := log(b u) log(u a). Then, the following L estimate holds: (4.5) a<u i (T ) <b i Z, T. Proof. Integrating the entropy inequality (3.) over i Z and t [,T]gives Δ i E(u i(t )) Δ i E(u ( i )). In particular, since E(u) log ( ) b a for all u (a, b), we have E(u i (T )) C for all i Z. Since E(u) as u a, b, there must necessarily be some C > such that u i (T ) C for all i Z. i S

16 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES u t + u = with u () = sin(π ) at t= ENO4 ENO5 TeCNO4 TeCNO5 Eact u..4 Fig.. Solution at t =computed with fourth- and fifth-order accurate ENO and TeCNO schemes for the linear advection equation. 5. Numerical eperiments. We test the schemes ENOk kth-order accurate standard ENO scheme in the MUSCL formulation [3] and TeCNOk kth-order accurate entropy stable scheme with numerical flu (3.8) for k =, 3, 4, and 5 on a suite of numerical eperiments involving scalar equations as well as systems. The ENO-MUSCL and TeCNO schemes are semidiscrete and are integrated in time with a second-, third-, or fourth-order eplicit Runge Kutta method. In all eperiments we use a CFL number of Linear advection equation. We consider the linear advection equation (5.) u t + au = with wavespeed a = in the domain [, ] with periodic boundary conditions. The initial data is u () =sin(π). The entropy function in this case is the total energy E(u) =u / and the entropy variable is v = u. The entropy conservative flu F is the average flu (.9). We use the advection velocity a as the coefficient of diffusion by setting D a in (3.8). The fourth- and fifth-order ENO and TeCNO schemes are compared in Figure. To illustrate the differences between the schemes, the solutions are computed on a very coarse mesh of points and the simulation is performed for a large time T =. The results show that the fifth-order schemes are more accurate than the fourth-order schemes. Furthermore, the TeCNO scheme is clearly more accurate than the corresponding standard ENO scheme of the same order. 5.. Burgers equation. Net we consider Burgers equation ( ) u (5.) u t + =. The computational domain is [, ] with periodic boundary conditions, and we use the initial data u () =+ sin(π). We choose to use the logarithmic entropy function E(U) = log(b u) log(u a) with constants a =andb = in order to bound the initial data. The entropy conservative flu is given in terms of the entropy variable, v i = u, i(u i ) (5.3) Fi+ / = ψ i+ ψ i v i+ v i, ψ i := u i u i +u i + log( u i ).

17 u u u 56 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR Burgers equation with u () = +sin(π ) at t=. Burgers equation with u () = +sin(π ) at t=. Burgers equation with u () = +sin(π ) at t=..5 ENO3 TeCNO3 Eact.5 ENO4 TeCNO4 Eact.5 ENO5 TeCNO5 Eact Fig.. Approimate solutions computed with third-, fourth-, and fifth-order accurate ENO and TeCNO schemes for Burgers equation at time t =. on a mesh of points. Errors for wave equation with u ()=sin(4π ). Errors at t=. 3 4 L error in h ENO3 TeCNO3 ENO4 TeCNO4 ENO5 TeCNO5 3 Number of grid points Fig. 3. L errors in h for the wave equation with third-, fourth-, and fifth-order ENO and TeCNO schemes for the wave equation with sine initial data. Numerical results are shown in Figure. The initial sine wave breaks down into a shock and a rarefaction wave. In this eample, the ENO and TeCNO schemes show comparable resolution at the discontinuities. There is no visible gain in using a higher-order scheme at this mesh size The wave equation. We consider the one-dimensional wave equation (5.4) h t + cm =, m t + ch = and let c = (. The wave equation is a linear symmetric system and has the energy E(u) = h + m ) as entropy function with entropy variables v = u. The resulting entropy conservative flu is the average flu (.9). We use the diffusion matri [ ] c D = c in the numerical diffusion operator in (3.8). The ENO-MUSCL scheme uses reconstruction along characteristics Smooth waves. Consider the wave equation (5.4) with initial data h(, ) =sin(4π) andm(, ) in the domain [, ] with periodic boundary conditions. We compute L errors for all the schemes (computed with respect to the eact solution) at time t = and show the convergence plot in Figure 3. The figures show that both ENO and TeCNO schemes converge at the claimed orders of accuracy. The TeCNO schemes have consistently lower error amplitudes than the ENO schemes at the same order.

18 h h h u u u ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 56 ENO3 TeCNO3 Eact ENO4 TeCNO4 Eact ENO5 TeCNO5 Eact Fig. 4. The height for the wave equation with discontinuous initial data, computed with the third-, fourth-, and fifth-order ENO and TeCNO schemes at time t =.5 onameshof points..5. ENO3 TeCNO3 Eact.5. ENO4 TeCNO4 Eact.5. ENO5 TeCNO5 Eact Fig. 5. Computed heights for the shallow water dam break problem with third-, fourth-, and fifth-order ENO and TeCNO schemes at t =.4 onameshof points Contact discontinuities. We consider the wave equation (5.4) with initial data { if <, h(, ) = m(, ) =, if >, on the domain [, ] with periodic boundary conditions. The solution features an initial jump discontinuity at = which breaks into two linear (contact) discontinuities. Computed solutions at time t =.5 for each scheme, on a mesh of points, are displayed in Figure 4. The two methods resolve the flow with a comparable level of accuracy The shallow water equations. We consider the shallow water equations (.) with entropy function, entropy flu, and entropy variables given in (.), (.). For the TeCNO schemes we use the two-point entropy conservative flu (.3). The numerical diffusion operator in (3.8) is of the Roe type (3.5) with eigenvalues and eigenvectors of the Jacobian evaluated at the arithmetic average of the left and right states. The ENO schemes use a MUSCL approach with the Rusanov numerical flu. The gravitational constant is set to g = A dam break problem. We consider a dam break problem for the shallow water equations with initial data {.5 if <., h(, ) = hu(, ) =, if >., for [, ] with periodic boundary conditions. The eact solution consists of two shocks separated by two rarefactions. We display computed heights in Figure 5. The figure reveals that the TeCNO schemes are comparable to the ENO schemes of corresponding order: the TeCNO schemes approimate the shocks more sharply than the ENO schemes, whereas the ENO schemes resolve the rarefactions more accurately, albeit with small oscillations. The TeCNO schemes resolve the rarefactions without any noticeable oscillations.

19 56 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR rho (a) ENO3 rho (b) ENO rho rho (c) TeCNO3 (d) TeCNO4 Fig. 6. Comparing ENO (blue circles) and TeCNO (red circles) with the reference solution (black line) for the Sod shock tube. Density at t =.3 onameshof points is plotted Euler equations. We consider the Euler equations, as described in section..4. We define the TeCNO scheme with entropy conservative flu given by (.9) and diffusion matri of the Roe type (3.5). The eigenvalues and eigenvectors of the Jacobian are computed at the arithmetic average of the left and right states. The ENO-MUSCL schemes use the standard Roe numerical flu Sod shock tube. The Sod shock tube eperiment is the Riemann problem { u L if <, (5.5) u(, ) = otherwise u R with ρ L u L =, p L ρ R u R =.5. p R in the computational domain [ 5, 5]. The initial discontinuity breaks into a left-going rarefaction wave, a right-going shock wave, and a right-going contact discontinuity. The computed density with the ENO3, ENO4, TeCNO3, and TeCNO4 schemes at time t =.3 on a mesh of points is shown in Figure 6. The results show that the ENO and TeCNO schemes are quite good at resolving the waves. The ENO4 scheme is slightly oscillatory behind the contact, whereas the TeCNO3 and TeCNO4 schemes resolve all the waves without any noticeable oscillations.

20 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 563 rho rho (a) ENO (c) TeCNO3 rho rho (b) ENO (d) TeCNO4 Fig. 7. Comparing ENO (blue circles) and TeCNO (red circles) with eact solution (black line) for the La shock tube. The density at time t =.3 onameshof points is plotted La shock tube. We consider the Euler equations in the computational domain [ 5, 5] with Riemann initial data (5.5) given by ρ L u L = , 3.58 p L ρ R u R =. 7 The computed density at t =.3 on a mesh of points is shown in Figure 7. The resultsforenoandtecnoschemes are very similar in this eperiment. There are slight oscillations behind the shock for the TeCNO schemes Shock-entropy wave interaction. This numerical eample was proposed by Shu and Osher in [6] and is a good test of a scheme s ability to resolve a comple solution with both strong and weak shocks and highly oscillatory but smooth waves. The computational domain is [ 5, 5] and we use with initial data u(, ) = { u L u R p R if < 4, otherwise with ρ L u L = , p L ρ R +εsin(5) u R =. p R

21 564 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR rho (a) ENO3 rho (b) ENO4 rho (c) ENO5 rho (d) TeCNO3 rho (e) TeCNO4 rho (f) TeCNO5 Fig. 8. Comparing ENO (blue circles) and TeCNO (red circles) with a reference solution (black line) on the Shu Osher shock-entropy wave interaction problem. The plotted quantity is the density at time t =.8 onameshof points. As a reference solution, we compute with the ENO3 scheme on a mesh of 6 grid points. The approimate solutions are computed on a mesh of grid points, corresponding to about 7 grid points for each period of the entropy waves. The solutions computed by the ENO and TeCNO schemes are displayed in Figure 8. There are very minor differences between the ENO and TeCNO schemes of the same order. The test also illustrates that the higher-order schemes perform better than the low-order schemes. In conclusion, the above one-dimensional numerical eperiments show that the TeCNO schemes achieve the claimed orders of accuracy for smooth solutions and resolve shocks and other waves robustly. They are comparable to the standard ENO schemes of the same order. 6. Multidimensional problems. The arbitrary-order entropy stable TeCNO schemes can easily be etended to rectangular meshes in several space dimensions. We present a brief description of such schemes and omit details as they are very similar to the one-dimensional case. 6.. Continuous setting. For simplicity, we concentrate on systems of conservation laws in two space dimensions: (6.) u t + f(u) + g(u) y = (, y, t) R R R +, u(, y, ) = u (, y) (, y) R R. Here, u : R R R + R m is the vector of unknowns and f, g are flu vectors in the - andy-directions, respectively. We assume that there eists a conve function E : R m R and functions Q,Q y : R m R such that (6.) u Q (u) =v u f(u), u Q y (u) =v u g(u).

22 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES 565 Again, the entropy variables are defined as v = u E(u). Entropy solutions of (6.) satisfy the entropy inequality (6.3) E(u) t + Q (u) + Q y (u) y (in the sense of distributions). We will design arbitrary-order accurate finite difference schemes that satisfy a discrete version of (6.3). 6.. Entropy stable finite difference schemes. We consider a (uniform) Cartesian mesh in R consisting of mesh points ( i,y j )=(iδ, jδy) fori, j Z and Δ, Δy >. Denoting the midpoints as i+ /,j = i + i+, y i,j+/ = y j + y j+, a semidiscrete conservative finite difference scheme for (6.) solves for point values u i,j u( i,y j ) and can be written as (6.4) d dt u i,j(t)+ ( Fi+ /,j(t) F Δ i /,j(t) ) + ( Gi,j+ /(t) G Δy i,j /(t) ) =. Here, F, G are numerical flu functions that are consistent with f and g, respectively. We suppress the t dependence of all quantities below for notational convenience. We will use the notation [a] i+ /,j = a i+,j a i,j, [a] i,j+ / = a i,j+ a i,j, as a i+ /,j = a i,j + a i+,j, a i,j+ / = a i,j + a i,j+. For any integer k, the kth-order accurate TeCNO numerical flues are defined (6.5) F i+ /,j = G i,j+ / = F p i+ /,j D i+ /,j v i+ /,j, G p i,j+ / Dy i,j+ / v i,j+ /. The flues F p, G p, matrices D, D y, and vectors v i+ /,j, v i,j+ / are described below High-order entropy conservative flues. The setting of entropy conservative schemes is completely analogous to the one-dimensional case [3]. Two-point entropy conservative flues F, G are chosen so that they satisfy (6.6) [v] i+ /,j F i+ /,j =[ψ ] i+ /,j, [v] i,j+ / G i,j+ / =[ψ y ] i,j+ / for all i, j, where the entropy potentials are defined as (6.7) ψ = v f Q, ψ y = v g Q y. Analogously to the one-dimensional case, solutions computed with the entropy conservative flues (6.6) satisfy the entropy equality d dt E(u i,j)+ ( Q Δ i+ /,j Q i /,j) + ( Qy Δy i,j+ Q ) y / i /,j =,

23 566 U. S. FJORDHOLM, S. MISHRA, AND E. TADMOR where Q i+ /,j = Q (u i,j, u i+,j )= (u i,j + u i+,j ) F(ui,j, u i+,j ) (ψ i,j + ψi+,j), Q y i,j+ / = Q y (u i,j, u i,j+ )= (u i,j + u i,j+ ) G(ui,j, u i,j+ ) (ψy i,j + ψy i,j+ ). The relations (6.6) are identical to the relation (.) in one space dimension. Hence, two-point entropy conservative flues like (.5) and (.6) can be easily adapted to this setting. We can obtain eplicit and algebraically simple solutions of (6.6) in a manner similar to section. Given an integer k, let p = k if k is even and p = k +ifk is odd. The high-order entropy conservative flues F p, G p are (6.8) F p i+ /,j = p G p i,j+ / = r α p r r= s= p r α p r r= s= F(u i s,j, u i s+r,j ), G(u i,j s, u i,j s+r ), where the constants α p r are the same as in (.). Solutions computed with these flues satisfy an entropy equality with numerical entropy flues p Q,p i+ /,j = r α p r Q (u i s,j, u i s+r,j ), Q y,p i+ /,j = p r= s= r α p r r= s= Q y (u i,j s, u i,j s+r ) ENO-based numerical diffusion operators. The multidimensional reconstruction procedure is performed precisely as in the one-dimensional case, dimension by dimension. For each pair (i, j), let Ri+ /,j, Ry i,j+ be the eigenvector / matrices of u f(u i+ /,j), u g(u i,j+ /), where u i+ /,j and u i,j+ / are any intermediate states. For each fied j, we reconstruct entropy variables {v i,j } i Z along Ri+ /,j as in section 3.5, obtaining jumps in reconstructed values v i+ /,j. Net, i is kept fied, and {v i,j } j Z is reconstructed along R y i,j+ to obtain jumps v / i,j+ /. This completes the description of the TeCNO numerical flues (6.5). Theorem 6.. The TeCNO scheme (6.4), (6.5) is (i) kth-order accurate for smooth solutions, (ii) entropy stable computed solutions satisfy d (6.9) dt E(u i,j)+ ( ) Q,p,p Δ i+ /,j Q i /,j + ( ) Qy,p y,p Δy i,j+ Q / i /,j with Q,p,p i+ /,j = Q i+ /,j v D i+ /,j i+ /,j v i+ /,j, Q y,p y,p i,j+ = Q / i,j+ / v i,j+ D y / i,j+ v / i,j+ /. The proof follows analogously to that of Theorem 4.. We call the scheme with flues (6.8) the two-dimensional kth-order TeCNO scheme. It is straightforward to etend the TeCNO schemes to three dimensions on Cartesian meshes.

24 ESSENTIALLY NONOSCILLATORY ENTROPY STABLE SCHEMES Numerical eperiments for two-dimensional Euler equations. We test the TeCNO schemes for the two-dimensional Euler equations (6.) ρ t +(ρu) +(ρv) y =, (ρu) t +(ρu + p) +(ρuv) y =, (ρv) t +(ρuv) +(ρv + p) y =, E t +((E + p)u) +((E + p)v) y =. Here, the density ρ, velocity field (u, v), pressure p, and total energy E are related by the equation of state E = p γ + ρ(u + v ). The entropy function, flues, variables, and potentials are given by E(u) = ρs γ, Q (u) = ρus γ, Qy (u) = ρvs γ, γ s γ ρ(u + v ) p v = ρu/p ρv/p, ψ (u) =ρu, ψ y (u) =ρv, ρ/p with s being the thermodynamic entropy. Defining the parameter vectors ρ (6.) z = p u, ρ p v ρp ρ p entropy conservative flues for the Euler equations are given by F i+ / =[ F i+ / F 3 i+ F 4 / i+ ] and G / i+ / = G i+ G / i+ G 3 / i+ G 4 / i+ ] with / F i+ / F i+ /,j = (z ) i+ /,j (z 4) ln i+ /,j, F i+ /,j = (z 4) i+ /,j + (z ) i+ /,j F i+ (z ) i+ /,j (z ) /,j, i+ /,j F 3 i+ /,j = (z 3) i+ /,j F i+ (z ) /,j, i+ /,j ( F 4 i+ /,j = γ + (z ) i+ γ /,j F i+ /,j (z ) ln i+ /,j ) + (z ) F i+ /,j i+ /,j + (z 3) F i+ /,j 3 i+ /,j,

Computation of entropic measure-valued solutions for Euler equations

Computation of entropic measure-valued solutions for Euler equations Computation of entropic measure-valued solutions for Euler equations Eitan Tadmor Center for Scientific Computation and Mathematical Modeling (CSCAMM) Department of Mathematics, Institute for Physical

More information

A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS

A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS HASEENA AHMED AND HAILIANG LIU Abstract. High resolution finite difference methods

More information

Hyperbolic Systems of Conservation Laws. in One Space Dimension. II - Solutions to the Cauchy problem. Alberto Bressan

Hyperbolic Systems of Conservation Laws. in One Space Dimension. II - Solutions to the Cauchy problem. Alberto Bressan Hyperbolic Systems of Conservation Laws in One Space Dimension II - Solutions to the Cauchy problem Alberto Bressan Department of Mathematics, Penn State University http://www.math.psu.edu/bressan/ 1 Global

More information

Entropy-stable discontinuous Galerkin nite element method with streamline diusion and shock-capturing

Entropy-stable discontinuous Galerkin nite element method with streamline diusion and shock-capturing Entropy-stable discontinuous Galerkin nite element method with streamline diusion and shock-capturing Siddhartha Mishra Seminar for Applied Mathematics ETH Zurich Goal Find a numerical scheme for conservation

More information

Received 6 August 2005; Accepted (in revised version) 22 September 2005

Received 6 August 2005; Accepted (in revised version) 22 September 2005 COMMUNICATIONS IN COMPUTATIONAL PHYSICS Vol., No., pp. -34 Commun. Comput. Phys. February 6 A New Approach of High OrderWell-Balanced Finite Volume WENO Schemes and Discontinuous Galerkin Methods for a

More information

Foundations of Computational Mathematics: Hong Kong 2008

Foundations of Computational Mathematics: Hong Kong 2008 London Mathematical Society Lecture Note Series: 363 Foundations of Computational Mathematics: Hong Kong 008 Edited by Felipe Cucker City University of Hong Kong Allan Pinkus Technion Mike Todd Cornell

More information

H. L. Atkins* NASA Langley Research Center. Hampton, VA either limiters or added dissipation when applied to

H. L. Atkins* NASA Langley Research Center. Hampton, VA either limiters or added dissipation when applied to Local Analysis of Shock Capturing Using Discontinuous Galerkin Methodology H. L. Atkins* NASA Langley Research Center Hampton, A 68- Abstract The compact form of the discontinuous Galerkin method allows

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

HFVS: An Arbitrary High Order Flux Vector Splitting Method

HFVS: An Arbitrary High Order Flux Vector Splitting Method HFVS: An Arbitrary High Order Flu Vector Splitting Method Yibing Chen, Song Jiang and Na Liu Institute of Applied Physics and Computational Mathematics, P.O. Bo 8009, Beijing 00088, P.R. China E-mail:

More information

Finite difference Hermite WENO schemes for the Hamilton-Jacobi equations 1

Finite difference Hermite WENO schemes for the Hamilton-Jacobi equations 1 Finite difference Hermite WENO schemes for the Hamilton-Jacobi equations Feng Zheng, Chi-Wang Shu 3 and Jianian Qiu 4 Abstract In this paper, a new type of finite difference Hermite weighted essentially

More information

The RAMSES code and related techniques I. Hydro solvers

The RAMSES code and related techniques I. Hydro solvers The RAMSES code and related techniques I. Hydro solvers Outline - The Euler equations - Systems of conservation laws - The Riemann problem - The Godunov Method - Riemann solvers - 2D Godunov schemes -

More information

On the entropy stability of Roe-type finite volume methods

On the entropy stability of Roe-type finite volume methods Proceedings of Symposia in Applied Mathematics On the entropy stability of Roe-type finite volume methods Mária Lukáčová - Medvid ová and Eitan Tadmor Abstract. We study the entropy stability of a class

More information

Hyperbolic Systems of Conservation Laws. I - Basic Concepts

Hyperbolic Systems of Conservation Laws. I - Basic Concepts Hyperbolic Systems of Conservation Laws I - Basic Concepts Alberto Bressan Mathematics Department, Penn State University Alberto Bressan (Penn State) Hyperbolic Systems of Conservation Laws 1 / 27 The

More information

Finite Volume Schemes: an introduction

Finite Volume Schemes: an introduction Finite Volume Schemes: an introduction First lecture Annamaria Mazzia Dipartimento di Metodi e Modelli Matematici per le Scienze Applicate Università di Padova mazzia@dmsa.unipd.it Scuola di dottorato

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

A high order adaptive finite element method for solving nonlinear hyperbolic conservation laws

A high order adaptive finite element method for solving nonlinear hyperbolic conservation laws A high order adaptive finite element method for solving nonlinear hyperbolic conservation laws Zhengfu Xu, Jinchao Xu and Chi-Wang Shu 0th April 010 Abstract In this note, we apply the h-adaptive streamline

More information

In particular, if the initial condition is positive, then the entropy solution should satisfy the following positivity-preserving property

In particular, if the initial condition is positive, then the entropy solution should satisfy the following positivity-preserving property 1 3 4 5 6 7 8 9 1 11 1 13 14 15 16 17 18 19 1 3 4 IMPLICIT POSITIVITY-PRESERVING HIGH ORDER DISCONTINUOUS GALERKIN METHODS FOR CONSERVATION LAWS TONG QIN AND CHI-WANG SHU Abstract. Positivity-preserving

More information

Positivity-preserving high order schemes for convection dominated equations

Positivity-preserving high order schemes for convection dominated equations Positivity-preserving high order schemes for convection dominated equations Chi-Wang Shu Division of Applied Mathematics Brown University Joint work with Xiangxiong Zhang; Yinhua Xia; Yulong Xing; Cheng

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

FUNDAMENTALS OF LAX-WENDROFF TYPE APPROACH TO HYPERBOLIC PROBLEMS WITH DISCONTINUITIES

FUNDAMENTALS OF LAX-WENDROFF TYPE APPROACH TO HYPERBOLIC PROBLEMS WITH DISCONTINUITIES 6th European Conference on Computational Mechanics (ECCM 6) 7th European Conference on Computational Fluid Dynamics (ECFD 7) 1115 June 018, Glasgow, UK FUNDAMENTALS OF LAX-WENDROFF TYPE APPROACH TO HYPERBOLIC

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

ENO RECONSTRUCTION AND ENO INTERPOLATION ARE STABLE. Communicated by Nira Dyn

ENO RECONSTRUCTION AND ENO INTERPOLATION ARE STABLE. Communicated by Nira Dyn ENO RECONSTRUCTION AND ENO INTERPOLATION ARE STABLE ULRIK S. FJORDHOLM, SIDDHARTHA MISHRA, AND EITAN TADMOR Communicated by Nira Dyn ABSTRACT. We prove that the ENO reconstruction and ENO interpolation

More information

Multi-Domain Hybrid Spectral-WENO Methods for Hyperbolic Conservation Laws

Multi-Domain Hybrid Spectral-WENO Methods for Hyperbolic Conservation Laws Multi-Domain Hybrid Spectral-WENO Methods for Hyperbolic Conservation Laws Bruno Costa a, Wai Sun Don b, a Departamento de Matemática Aplicada, IM-UFRJ, Caia Postal 6853, Rio de Janeiro, RJ, C.E.P. 945-97,

More information

Entropy stable schemes for compressible flows on unstructured meshes

Entropy stable schemes for compressible flows on unstructured meshes Entropy stable schemes for compressible flows on unstructured meshes Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore deep@math.tifrbng.res.in http://math.tifrbng.res.in/

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

Semi-Discrete Central-Upwind Schemes with Reduced Dissipation for Hamilton-Jacobi Equations

Semi-Discrete Central-Upwind Schemes with Reduced Dissipation for Hamilton-Jacobi Equations Semi-Discrete Central-Upwind Schemes with Reduced Dissipation for Hamilton-Jacobi Equations Steve Bryson, Aleander Kurganov, Doron Levy and Guergana Petrova Abstract We introduce a new family of Godunov-type

More information

Multi-Domain Hybrid Spectral-WENO Methods for Hyperbolic Conservation Laws

Multi-Domain Hybrid Spectral-WENO Methods for Hyperbolic Conservation Laws Multi-Domain Hybrid Spectral-WENO Methods for Hyperbolic Conservation Laws Bruno Costa Wai Sun Don February 5, 6 Abstract In this article we introduce the multi-domain hybrid Spectral-WENO method aimed

More information

A class of the fourth order finite volume Hermite weighted essentially non-oscillatory schemes

A class of the fourth order finite volume Hermite weighted essentially non-oscillatory schemes Science in China Series A: Mathematics Aug., 008, Vol. 51, No. 8, 1549 1560 www.scichina.com math.scichina.com www.springerlink.com A class of the fourth order finite volume Hermite weighted essentially

More information

Math 660-Lecture 23: Gudonov s method and some theories for FVM schemes

Math 660-Lecture 23: Gudonov s method and some theories for FVM schemes Math 660-Lecture 3: Gudonov s method and some theories for FVM schemes 1 The idea of FVM (You can refer to Chapter 4 in the book Finite volume methods for hyperbolic problems ) Consider the box [x 1/,

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

A weighted essentially non-oscillatory numerical scheme for a multi-class traffic flow model on an inhomogeneous highway

A weighted essentially non-oscillatory numerical scheme for a multi-class traffic flow model on an inhomogeneous highway Manuscript A weighted essentially non-oscillatory numerical scheme for a multi-class traffic flow model on an inhomogeneous highway Peng Zhang, S.C. Wong and Chi-Wang Shu. Department of Civil Engineering,

More information

Solving the Euler Equations!

Solving the Euler Equations! http://www.nd.edu/~gtryggva/cfd-course/! Solving the Euler Equations! Grétar Tryggvason! Spring 0! The Euler equations for D flow:! where! Define! Ideal Gas:! ρ ρu ρu + ρu + p = 0 t x ( / ) ρe ρu E + p

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

Inverse Lax-Wendroff Procedure for Numerical Boundary Conditions of. Conservation Laws 1. Abstract

Inverse Lax-Wendroff Procedure for Numerical Boundary Conditions of. Conservation Laws 1. Abstract Inverse Lax-Wendroff Procedure for Numerical Boundary Conditions of Conservation Laws Sirui Tan and Chi-Wang Shu 3 Abstract We develop a high order finite difference numerical boundary condition for solving

More information

Anti-diffusive finite difference WENO methods for shallow water with. transport of pollutant

Anti-diffusive finite difference WENO methods for shallow water with. transport of pollutant Anti-diffusive finite difference WENO methods for shallow water with transport of pollutant Zhengfu Xu 1 and Chi-Wang Shu 2 Dedicated to Professor Qun Lin on the occasion of his 70th birthday Abstract

More information

Bound-preserving high order schemes in computational fluid dynamics Chi-Wang Shu

Bound-preserving high order schemes in computational fluid dynamics Chi-Wang Shu Bound-preserving high order schemes in computational fluid dynamics Chi-Wang Shu Division of Applied Mathematics Brown University Outline Introduction Maximum-principle-preserving for scalar conservation

More information

Entropic Schemes for Conservation Laws

Entropic Schemes for Conservation Laws CONSTRUCTVE FUNCTON THEORY, Varna 2002 (B. Bojanov, Ed.), DARBA, Sofia, 2002, pp. 1-6. Entropic Schemes for Conservation Laws Bojan Popov A new class of Godunov-type numerical methods (called here entropic)

More information

CENTRAL DISCONTINUOUS GALERKIN METHODS ON OVERLAPPING CELLS WITH A NON-OSCILLATORY HIERARCHICAL RECONSTRUCTION

CENTRAL DISCONTINUOUS GALERKIN METHODS ON OVERLAPPING CELLS WITH A NON-OSCILLATORY HIERARCHICAL RECONSTRUCTION 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

An Improved Non-linear Weights for Seventh-Order WENO Scheme

An Improved Non-linear Weights for Seventh-Order WENO Scheme An Improved Non-linear Weights for Seventh-Order WENO Scheme arxiv:6.06755v [math.na] Nov 06 Samala Rathan, G Naga Raju Department of Mathematics, Visvesvaraya National Institute of Technology, Nagpur,

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 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

ACCURATE NUMERICAL SCHEMES FOR APPROXIMATING INITIAL-BOUNDARY VALUE PROBLEMS FOR SYSTEMS OF CONSERVATION LAWS.

ACCURATE NUMERICAL SCHEMES FOR APPROXIMATING INITIAL-BOUNDARY VALUE PROBLEMS FOR SYSTEMS OF CONSERVATION LAWS. ACCURATE NUMERICAL SCHEMES FOR APPROXIMATING INITIAL-BOUNDARY VALUE PROBLEMS FOR SYSTEMS OF CONSERVATION LAWS. SIDDHARTHA MISHRA AND LAURA V. SPINOLO Abstract. Solutions of initial-boundary value problems

More information

SECOND ORDER ALL SPEED METHOD FOR THE ISENTROPIC EULER EQUATIONS. Min Tang. (Communicated by the associate editor name)

SECOND ORDER ALL SPEED METHOD FOR THE ISENTROPIC EULER EQUATIONS. Min Tang. (Communicated by the associate editor name) Manuscript submitted to AIMS Journals Volume X, Number X, XX 2X Website: http://aimsciences.org pp. X XX SECOND ORDER ALL SPEED METHOD FOR THE ISENTROPIC EULER EQUATIONS Min Tang Department of Mathematics

More information

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

ICES REPORT A Multilevel-WENO Technique for Solving Nonlinear Conservation Laws

ICES REPORT A Multilevel-WENO Technique for Solving Nonlinear Conservation Laws ICES REPORT 7- August 7 A Multilevel-WENO Technique for Solving Nonlinear Conservation Laws by Todd Arbogast, Chieh-Sen Huang, and Xikai Zhao The Institute for Computational Engineering and Sciences The

More information

Improved Seventh-Order WENO Scheme

Improved Seventh-Order WENO Scheme 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Eposition 4-7 January 2, Orlando, Florida AIAA 2-45 Improved Seventh-Order WENO Scheme Yiqing Shen Gecheng Zha Dept.

More information

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Romain Teyssier CEA Saclay Romain Teyssier 1 Outline - Euler equations, MHD, waves, hyperbolic

More information

A discontinuous Galerkin finite element method for directly solving the Hamilton Jacobi equations

A discontinuous Galerkin finite element method for directly solving the Hamilton Jacobi equations Journal of Computational Physics 3 (7) 39 415 www.elsevier.com/locate/jcp A discontinuous Galerkin finite element method for directly solving the Hamilton Jacobi equations Yingda Cheng, Chi-Wang Shu *

More information

A Finite Volume Code for 1D Gas Dynamics

A Finite Volume Code for 1D Gas Dynamics A Finite Volume Code for 1D Gas Dynamics Michael Lavell Department of Applied Mathematics and Statistics 1 Introduction A finite volume code is constructed to solve conservative systems, such as Euler

More information

ENTROPY STABLE APPROXIMATIONS OF NAVIER STOKES EQUATIONS WITH NO ARTIFICIAL NUMERICAL VISCOSITY

ENTROPY STABLE APPROXIMATIONS OF NAVIER STOKES EQUATIONS WITH NO ARTIFICIAL NUMERICAL VISCOSITY Journal of Hyperbolic Differential Equations Vol. 3, No. 3 (006 59 559 c World Scientific Publishing Company ENTROPY STABLE APPROXIMATIONS OF NAVIER STOKES EQUATIONS WITH NO ARTIFICIAL NUMERICAL VISCOSITY

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

arxiv: v1 [cs.na] 22 Sep 2012

arxiv: v1 [cs.na] 22 Sep 2012 Kinetic energy preserving and entropy stable finite volume schemes for compressible Euler and Navier- Stokes equations Praveen Chandrashekar TIFR Center for Applicable Mathematics, Bangalore 5665, India

More information

Finite volumes for complex applications In this paper, we study finite-volume methods for balance laws. In particular, we focus on Godunov-type centra

Finite volumes for complex applications In this paper, we study finite-volume methods for balance laws. In particular, we focus on Godunov-type centra Semi-discrete central schemes for balance laws. Application to the Broadwell model. Alexander Kurganov * *Department of Mathematics, Tulane University, 683 St. Charles Ave., New Orleans, LA 708, USA kurganov@math.tulane.edu

More information

A parametrized maximum principle preserving flux limiter for finite difference RK-WENO schemes with applications in incompressible flows.

A parametrized maximum principle preserving flux limiter for finite difference RK-WENO schemes with applications in incompressible flows. A parametrized maximum principle preserving flux limiter for finite difference RK-WENO schemes with applications in incompressible flows Tao Xiong Jing-ei Qiu Zhengfu Xu 3 Abstract In Xu [] a class of

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

ENO Reconstruction and ENO Interpolation Are Stable

ENO Reconstruction and ENO Interpolation Are Stable ENO Reconstruction and ENO Interpolation Are Stable Ulrik S. Fjordholm, Siddhartha Mishra & Eitan Tadmor Foundations of Computational Mathematics The Journal of the Society for the Foundations of Computational

More information

Hyperbolic Systems of Conservation Laws. in One Space Dimension. I - Basic concepts. Alberto Bressan. Department of Mathematics, Penn State University

Hyperbolic Systems of Conservation Laws. in One Space Dimension. I - Basic concepts. Alberto Bressan. Department of Mathematics, Penn State University Hyperbolic Systems of Conservation Laws in One Space Dimension I - Basic concepts Alberto Bressan Department of Mathematics, Penn State University http://www.math.psu.edu/bressan/ 1 The Scalar Conservation

More information

Schemes with well-controlled dissipation. Hyperbolic systems in nonconservative form

Schemes with well-controlled dissipation. Hyperbolic systems in nonconservative form Schemes with well-controlled dissipation. Hyperbolic systems in nonconservative form Abdelaziz Beljadid, Philippe Lefloch, Siddhartha Mishra, Carlos Parés To cite this version: Abdelaziz Beljadid, Philippe

More information

A Fourth-Order Central Runge-Kutta Scheme for Hyperbolic Conservation Laws

A Fourth-Order Central Runge-Kutta Scheme for Hyperbolic Conservation Laws A Fourth-Order Central Runge-Kutta Scheme for Hyperbolic Conservation Laws Mehdi Dehghan, Rooholah Jazlanian Department of Applied Mathematics, Faculty of Mathematics and Computer Science, Amirkabir University

More information

A Discontinuous Galerkin Moving Mesh Method for Hamilton-Jacobi Equations

A Discontinuous Galerkin Moving Mesh Method for Hamilton-Jacobi Equations Int. Conference on Boundary and Interior Layers BAIL 6 G. Lube, G. Rapin Eds c University of Göttingen, Germany, 6 A Discontinuous Galerkin Moving Mesh Method for Hamilton-Jacobi Equations. Introduction

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

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

Shooting methods for numerical solutions of control problems constrained. by linear and nonlinear hyperbolic partial differential equations

Shooting methods for numerical solutions of control problems constrained. by linear and nonlinear hyperbolic partial differential equations Shooting methods for numerical solutions of control problems constrained by linear and nonlinear hyperbolic partial differential equations by Sung-Dae Yang A dissertation submitted to the graduate faculty

More information

NUMERICAL SOLUTION OF HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS

NUMERICAL SOLUTION OF HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS NUMERICAL SOLUTION OF HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS JOHN A. TRANGENSTEIN Department of Mathematics, Duke University Durham, NC 27708-0320 Ш CAMBRIDGE ЩР UNIVERSITY PRESS Contents 1 Introduction

More information

On the Comparison of the Finite Volume and Discontinuous Galerkin Methods

On the Comparison of the Finite Volume and Discontinuous Galerkin Methods Diploma Thesis Institute for Numerical Simulation, TUHH On the Comparison of the Finite Volume and Discontinuous Galerkin Methods Corrected version Katja Baumbach August 17, 2006 Supervisor: Prof. Dr.

More information

Sung-Ik Sohn and Jun Yong Shin

Sung-Ik Sohn and Jun Yong Shin Commun. Korean Math. Soc. 17 (2002), No. 1, pp. 103 120 A SECOND ORDER UPWIND METHOD FOR LINEAR HYPERBOLIC SYSTEMS Sung-Ik Sohn and Jun Yong Shin Abstract. A second order upwind method for linear hyperbolic

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

Entropy and Relative Entropy

Entropy and Relative Entropy Entropy and Relative Entropy Joshua Ballew University of Maryland October 24, 2012 Outline Hyperbolic PDEs Entropy/Entropy Flux Pairs Relative Entropy Weak-Strong Uniqueness Weak-Strong Uniqueness for

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

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

E = where γ > 1 is a constant spesific to the gas. For air, γ 1.4. Solving for p, we get. 2 ρv2 + (γ 1)E t

E = where γ > 1 is a constant spesific to the gas. For air, γ 1.4. Solving for p, we get. 2 ρv2 + (γ 1)E t . The Euler equations The Euler equations are often used as a simplification of the Navier-Stokes equations as a model of the flow of a gas. In one space dimension these represent the conservation of mass,

More information

A Very Brief Introduction to Conservation Laws

A Very Brief Introduction to Conservation Laws A Very Brief Introduction to Wen Shen Department of Mathematics, Penn State University Summer REU Tutorial, May 2013 Summer REU Tutorial, May 2013 1 / The derivation of conservation laws A conservation

More information

Effects of a Saturating Dissipation in Burgers-Type Equations

Effects of a Saturating Dissipation in Burgers-Type Equations Effects of a Saturating Dissipation in Burgers-Type Equations A. KURGANOV AND P. ROSENAU Tel-Aviv University Abstract We propose and study a new variant of the Burgers equation with dissipation flues that

More information

AN EXACT RESCALING VELOCITY METHOD FOR SOME KINETIC FLOCKING MODELS

AN EXACT RESCALING VELOCITY METHOD FOR SOME KINETIC FLOCKING MODELS AN EXACT RESCALING VELOCITY METHOD FOR SOME KINETIC FLOCKING MODELS THOMAS REY AND CHANGHUI TAN Abstract. In this work, we discuss kinetic descriptions of flocking models, of the so-called Cucker- Smale

More information

FLUX DIFFERENCE SPLITTING AND THE BALANCING OF SOURCE TERMS AND FLUX GRADIENTS

FLUX DIFFERENCE SPLITTING AND THE BALANCING OF SOURCE TERMS AND FLUX GRADIENTS FLUX DIFFERENCE SPLITTING AND THE BALANCING OF SOURCE TERMS AND FLUX GRADIENTS M.E.Hubbard The University of Cambridge, DAMTP, Silver Street, Cambridge, CB3 9EW, United Kingdom and P.Garcia-Navarro Area

More information

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2 Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer ringhofer@asu.edu, C2 b 2 2 h2 x u http://math.la.asu.edu/ chris Last update: Jan 24, 2006 1 LITERATURE 1. Numerical Methods for Conservation

More information

ALGEBRAIC FLUX CORRECTION FOR FINITE ELEMENT DISCRETIZATIONS OF COUPLED SYSTEMS

ALGEBRAIC FLUX CORRECTION FOR FINITE ELEMENT DISCRETIZATIONS OF COUPLED SYSTEMS Int. Conf. on Computational Methods for Coupled Problems in Science and Engineering COUPLED PROBLEMS 2007 M. Papadrakakis, E. Oñate and B. Schrefler (Eds) c CIMNE, Barcelona, 2007 ALGEBRAIC FLUX CORRECTION

More information

arxiv: v1 [math.na] 2 Feb 2018

arxiv: v1 [math.na] 2 Feb 2018 A Kernel Based High Order Eplicit Unconditionally Stable Scheme for Time Dependent Hamilton-Jacobi Equations Andrew Christlieb, Wei Guo, and Yan Jiang 3 Abstract. arxiv:8.536v [math.na] Feb 8 In this paper,

More information

Entropy stable schemes for degenerate convection-diffusion equations

Entropy stable schemes for degenerate convection-diffusion equations Entropy stable schemes for degenerate convection-diffusion equations Silvia Jerez 1 Carlos Parés 2 ModCompShock, Paris 6-8 Decmber 216 1 CIMAT, Guanajuato, Mexico. 2 University of Malaga, Málaga, Spain.

More information

Extremum-Preserving Limiters for MUSCL and PPM

Extremum-Preserving Limiters for MUSCL and PPM arxiv:0903.400v [physics.comp-ph] 7 Mar 009 Extremum-Preserving Limiters for MUSCL and PPM Michael Sekora Program in Applied and Computational Mathematics, Princeton University Princeton, NJ 08540, USA

More information

Lecture 5: Rules of Differentiation. First Order Derivatives

Lecture 5: Rules of Differentiation. First Order Derivatives Lecture 5: Rules of Differentiation First order derivatives Higher order derivatives Partial differentiation Higher order partials Differentials Derivatives of implicit functions Generalized implicit function

More information

Journal of Computational Physics

Journal of Computational Physics Journal of Computational Physics 3 () 3 44 Contents lists available at ScienceDirect Journal of Computational Physics journal homepage: www.elsevier.com/locate/jcp A local discontinuous Galerkin method

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

Improvement of convergence to steady state solutions of Euler equations with. the WENO schemes. Abstract

Improvement of convergence to steady state solutions of Euler equations with. the WENO schemes. Abstract Improvement of convergence to steady state solutions of Euler equations with the WENO schemes Shuhai Zhang, Shufen Jiang and Chi-Wang Shu 3 Abstract The convergence to steady state solutions of the Euler

More information

Dedicated with appreciation to Tai-Ping Liu on his 60 th birthday

Dedicated with appreciation to Tai-Ping Liu on his 60 th birthday ENTROPY STABLE APPROXIMATIONS OF NAVIER-STOKES EQUATIONS WITH NO ARTIFICIAL NUMERICAL VISCOSITY EITAN TADMOR AND WEIGANG ZHONG Abstract. We construct a new family of entropy stable difference schemes which

More information

Entropy stable high order discontinuous Galerkin methods. for hyperbolic conservation laws

Entropy stable high order discontinuous Galerkin methods. for hyperbolic conservation laws Entropy stable high order discontinuous Galerkin methods for hyperbolic conservation laws Chi-Wang Shu Division of Applied Mathematics Brown University Joint work with Tianheng Chen, and with Yong Liu

More information

2 Introduction T(,t) = = L Figure..: Geometry of the prismatical rod of Eample... T = u(,t) = L T Figure..2: Geometry of the taut string of Eample..2.

2 Introduction T(,t) = = L Figure..: Geometry of the prismatical rod of Eample... T = u(,t) = L T Figure..2: Geometry of the taut string of Eample..2. Chapter Introduction. Problems Leading to Partial Dierential Equations Many problems in science and engineering are modeled and analyzed using systems of partial dierential equations. Realistic models

More information

Solution of Two-Dimensional Riemann Problems for Gas Dynamics without Riemann Problem Solvers

Solution of Two-Dimensional Riemann Problems for Gas Dynamics without Riemann Problem Solvers Solution of Two-Dimensional Riemann Problems for Gas Dynamics without Riemann Problem Solvers Alexander Kurganov, 1, * Eitan Tadmor 2 1 Department of Mathematics, University of Michigan, Ann Arbor, Michigan

More information

ADER Schemes on Adaptive Triangular Meshes for Scalar Conservation Laws

ADER Schemes on Adaptive Triangular Meshes for Scalar Conservation Laws ADER Schemes on Adaptive Triangular Meshes for Scalar Conservation Laws Martin Käser and Armin Iske Abstract. ADER schemes are recent finite volume methods for hyperbolic conservation laws, which can be

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

POSITIVITY PROPERTY OF SECOND-ORDER FLUX-SPLITTING SCHEMES FOR THE COMPRESSIBLE EULER EQUATIONS. Cheng Wang. Jian-Guo Liu

POSITIVITY PROPERTY OF SECOND-ORDER FLUX-SPLITTING SCHEMES FOR THE COMPRESSIBLE EULER EQUATIONS. Cheng Wang. Jian-Guo Liu DISCRETE AND CONTINUOUS Website: http://aimsciences.org DYNAMICAL SYSTEMS SERIES B Volume 3 Number May003 pp. 0 8 POSITIVITY PROPERTY OF SECOND-ORDER FLUX-SPLITTING SCHEMES FOR THE COMPRESSIBLE EULER EQUATIONS

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

18.303: Introduction to Green s functions and operator inverses

18.303: Introduction to Green s functions and operator inverses 8.33: Introduction to Green s functions and operator inverses S. G. Johnson October 9, 2 Abstract In analogy with the inverse A of a matri A, we try to construct an analogous inverse  of differential

More information

= H(W)z x, hu hu 2 + gh 2 /2., H(W) = gh

= H(W)z x, hu hu 2 + gh 2 /2., H(W) = gh THE EXACT RIEMANN SOUTIONS TO SHAOW WATER EQUATIONS EE HAN AND GERAD WARNECKE Abstract. We determine completely the eact Riemann solutions for the shallow water equations with a bottom step including the

More information

Eigenvalues of Trusses and Beams Using the Accurate Element Method

Eigenvalues of Trusses and Beams Using the Accurate Element Method Eigenvalues of russes and Beams Using the Accurate Element Method Maty Blumenfeld Department of Strength of Materials Universitatea Politehnica Bucharest, Romania Paul Cizmas Department of Aerospace Engineering

More information

Chapter 4. Nonlinear Hyperbolic Problems

Chapter 4. Nonlinear Hyperbolic Problems Chapter 4. Nonlinear Hyperbolic Problems 4.1. Introduction Reading: Durran sections 3.5-3.6. Mesinger and Arakawa (1976) Chapter 3 sections 6-7. Supplementary reading: Tannehill et al sections 4.4 and

More information

CapSel Roe Roe solver.

CapSel Roe Roe solver. CapSel Roe - 01 Roe solver keppens@rijnh.nl modern high resolution, shock-capturing schemes for Euler capitalize on known solution of the Riemann problem originally developed by Godunov always use conservative

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

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

Hermite WENO schemes and their application as limiters for Runge Kutta discontinuous Galerkin method: one-dimensional case

Hermite WENO schemes and their application as limiters for Runge Kutta discontinuous Galerkin method: one-dimensional case Journal of Computational Physics 93 (3) 5 35 www.elsevier.com/locate/jcp Hermite WENO schemes and their application as limiters for Runge Kutta discontinuous Galerkin method: one-dimensional case Jianian

More information