HFVS: An Arbitrary High Order Flux Vector Splitting Method

Similar documents
Solving the Euler Equations!

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

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

The RAMSES code and related techniques I. Hydro solvers

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

A Finite Volume Code for 1D Gas Dynamics

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

ENO and WENO schemes. Further topics and time Integration

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

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

Positivity-preserving high order schemes for convection dominated equations

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

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

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

Art Checklist. Journal Code: Article No: 6959

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

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

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

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

Evaluating the capability of the flux-limiter schemes in capturing strong shocks and discontinuities

Improved Seventh-Order WENO Scheme

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

Riemann Solvers and Numerical Methods for Fluid Dynamics

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

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

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

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

Sung-Ik Sohn and Jun Yong Shin

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

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

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

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

Modeling full-mach-range cavitating flow with sharp interface model

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

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

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

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

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

Fourier analysis for discontinuous Galerkin and related methods. Abstract

A Speed-Up Strategy for Finite Volume WENO Schemes for Hyperbolic Conservation Laws

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

Gas-Kinetic Relaxation (BGK-Type) Schemes for the Compressible Euler Equations

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

RESEARCH HIGHLIGHTS. WAF: Weighted Average Flux Method

Physical Diffusion Cures the Carbuncle Phenomenon

c 2012 Society for Industrial and Applied Mathematics

Chapter 1 Direct Modeling for Computational Fluid Dynamics

High-Order Asymptotic-Preserving Projective Integration Schemes for Kinetic Equations

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

Dedicated to the 70th birthday of Professor Lin Qun

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

Projection Dynamics in Godunov-Type Schemes

A gas-kinetic theory based multidimensional high-order method for the compressible Navier Stokes solutions

Numerische Mathematik

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

Real Gas Computation Using an Energy Relaxation Method and High-order WENO Schemes

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

High order finite difference WENO schemes with positivity-preserving. limiter for correlated random walk with density-dependent turning rates

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

The Discontinuous Galerkin (dg) method is a popular numerical method that has received much attention

International Engineering Research Journal

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

Strong Stability Preserving Time Discretizations

Gas Dynamics Equations: Computation

arxiv: v1 [physics.comp-ph] 11 Dec 2017

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

Extremum-Preserving Limiters for MUSCL and PPM

Comparison of (Some) Algorithms for Edge Gyrokinetics

CapSel Roe Roe solver.

Comparison of Approximate Riemann Solvers

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

A Gas-Kinetic BGK Scheme for the Navier Stokes Equations and Its Connection with Artificial Dissipation and Godunov Method 1

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

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

A New Class of Gas-Kinetic Relaxation Schemes for the Compressible Euler Equations

Non-linear Methods for Scalar Equations

Modelling and numerical methods for the diffusion of impurities in a gas

Journal of Computational Physics

A Multi-Dimensional Limiter for Hybrid Grid

AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION

Divergence Formulation of Source Term

Finite Volume Schemes: an introduction

THIRD ORDER NON-OSCILLATORY CENTRAL SCHEME FOR MULTIDIMENSIONAL HYPERBOLIC CONSERVATION LAWS

COMPUTATIONAL METHODS AND ALGORITHMS Vol II - Computational Methods for Compressible Flow Problems - Remi Abgrall

DEVELOPMENT AND APPLICATION OF GENERALIZED MUSTA SCHEMES

Applied Mathematics and Mechanics (English Edition) Transversal effects of high order numerical schemes for compressible fluid flows

Entropic Schemes for Conservation Laws

arxiv: v4 [physics.flu-dyn] 23 Mar 2019

An interface treating technique for compressible multi-medium flow with. Runge-Kutta discontinuous Galerkin method. Abstract

NUMERICAL SOLUTION OF HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS

arxiv: v1 [math.na] 2 Feb 2018

Maximum-principle-satisfying and positivity-preserving high order schemes for conservation laws: Survey and new developments

A method for avoiding the acoustic time step restriction in compressible flow

High Order ADER FV/DG Numerical Methods for Hyperbolic Equations

TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES

A recovery-assisted DG code for the compressible Navier-Stokes equations

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

Implicit-explicit Runge-Kutta schemes and applications to hyperbolic systems with relaxation

Chapter 1. Introduction

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

Transcription:

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: chen yibing@iapcm.ac.cn, jiang@iapcm.ac.cn, liu na@iapcm.ac.cn Abstract In this paper, a new scheme of arbitrary high order accuracy in both space and time is proposed to solve hyperbolic conservative laws. Based on the idea of flu vector splitting(fvs) scheme, we split all the space and time derivatives in the Taylor epansion of the numerical flu into two parts: one part with positive eigenvalues, another part with negative eigenvalues. According to a La-Wendroff procedure, all the time derivatives are then replaced by space derivatives. And the space derivatives is calculated by WENO reconstruction polynomial. One of the most important advantages of this new scheme is easy to implement.in addition, it should be pointed out, the procedure of calculating the space and time derivatives in numerical flu can be used as a building block to etend the current first order schemes to very high order accuracy in both space and time. Numerous numerical tests for linear and nonlinear hyperbolic conservative laws demonstrate that new scheme is robust and can be high order accuracy in both space and time. Keywords. Flu vector splitting scheme, arbitrary high order accuracy, space and time, hyperbolic conservative laws Introduction In the recent years, numerical schemes of high order accuracy for hyperbolic conservative laws have attracted much attention. In the 980s, thanks to the efforts of Harten [7], Supported by NSFC(Grant No. 007).

Van Leer [8] and Roe [] et al. (only a partial list is given here), schemes of second order accuracy tend to maturity. Later, ENO/WENO schemes show a possibility to construct the schemes of arbitrary high order accuracy in space [6, 8]. And since the end of the 990s, designing schemes of high order accuracy (greater than second order accuracy) becomes one of the most important issues in CFD. In practical simulations, ENO/WENO schemes usually couple with the multi-stage Runge-Kutta method for time evolution. In implementation, the third order TVD Runge-Kutta method is often used []. This is because higher than third order Runge-Kutta methods will become complicate. For eample, fourth order TVD Runge-Kutta method needs to save all the variables in intermediate stages, which will definitely introduce more computational compleity. What s worse, higher than fourth order Runge-Kutta method will meet the so-called Butcher barrier[], which the number of stages will greater than the order of accuracy (e.g., fifth order Runge-Kutta method need si stages). But third order Runge-Kutta method will also lead to accuracy barrier, for eample, the fifth order WENO scheme couples with the third order TVD Runge-Kutta method can only achieve third order accuracy [5]. To obtain ideal convergence rate, one has to reduce the CFL condition number, which will increase the computational costs. At the first decade of this century, many researchers made great efforts to avoid the above drawback. The first milestone may belong to the ADER (Arbitrary DERivative in space and time) scheme, which is a Godunov approach based scheme of arbitrary high order accuracy in both space and time [5]. The idea of ADER scheme can go back to the GRP scheme [], which solves the generalized Riemann problem with piecewise linear initial values instead of the conventional Riemann problem with piecewise constant initial values. The GRP scheme is sophisticated, but may become quite complicated in the case of higher than third order accuracy. By introducing a linearization technique, the ADER scheme transfers a generalized Riemann problem into a conventional Riemann problem coupled with a series of linear hyperbolic problems. This transfer process much simplifies the computational process of the original GRP scheme and makes it possible to construct schemes of arbitrary high order accuracy both in space and time. The ADER scheme can be divided into two camps, the one is state-epansion [5], another one is flu-epansion [7]. The former can not be integrated eplicitly in time, so a Gaussian quadrature is necessary for high order accuracy. On the other hand, the latter can be integrated eactly in time, the time derivatives of the numerical flu, however, have to be given eplicitly, and it could be very tedious when the formulation of the numerical flu is comple. If one chooses a nonlinear Riemann problem solver such as HLLC, it is not trivial to deduce the formulation of high order derivative terms. That is why the flu epansion version ADER is more difficult to implement than the

state epansion one. Besides ADER scheme, HGKS (high-order accurate gas-kinetic scheme) is another important scheme of high order accuracy [9, 0], which is a gas kinetic scheme. HGKS is based on the Boltzmann equation, then the time derivatives in the Taylor epansion of the particle distribution function can be replaced by space derivatives directly. Comparing to the ADER scheme, the numerical flu in HGKS can be obtained without a linearization process. HGKS can be also integrated eactly in time and made to be of arbitrary high order accuracy both in space and time. We should point out, however, that the formulation of HGKS may also become quite comple in the high order accuracy case. Although the recursive techniques simplify the procedure of deduction in the high order HGKS, the computational costs can not be reduced. In fact, the computational costs in CPU time for HGKS may greater than those for WENO with Godunov Riemann problem solvers, see []. Another drawback for HGKS is that there are some spurious velocity and pressure oscillations near the contact discontinuous when HGKS is used to solve the Euler equations. This phenomenon is found and carefully analyzed by the authors in []. A remedy for the GKS coupled with the Runge-Kutta method is also provided in their articles [, 5]. However, how to construct an oscillation-free HGKS (greater than second order accuracy) is still unsolved. In recent fifteen years, the ADER scheme and HGKS have provided a new approach to construct schemes of high order accuracy. In this article, we present a new simple version to construct a high order scheme and propose thus a numerical scheme of arbitrary high order accuracy in both space and time. Different from the ADER scheme and HGKS, our new scheme is based on the flu vector splitting method, and is much easier to implement and robust. We call the new scheme HFVS (arbitrary high order flu vector splitting scheme). We shall give a number of numerical tests to demonstrate the efficiency and accuracy of HFVS. This paper is organized as follows. In Section, we present the framework of numerical schemes of arbitrary high order accuracy in both space and time, while in Section we give the construction of our new scheme HFVS in details. In Section we test HFVS in accuracy by a number of numerical eamples of linear and nonlinear conservative laws in D and D, and compare the numerical results computed by HFVS and those by WENO in both accuracy and computational costs. Finally, we draw the conclusions.

Framework of numerical schemes of high order accuracy in both space and time As mentioned in the previous section, the ADER scheme is a Godunov scheme based approach, while HGKS is a Boltzmann equation based approach. In our opinion, the flu-epansion version of the ADER scheme and HGKS can be classified in a unified framework of high order schemes in both space and time. In fact, Toro s original article[7] implies the possibility. Here we want to make the framework more clearly. Let us start with a one-dimensional hyperbolic system of conservation laws in the form: W t + F ( W ) = 0. (.) To simplify the presentation, we consider here the D Euler equations of compressible flows in this section, although both the ADER scheme and HGKS are constructed for general hyperbolic conservation laws. For the the D Euler equations, W and F in (.) are given by W = ( ρ, ρu, ρe ) T, F ( W ) = ( ρu, ρu + P, ρeu + P U ) (.) T, where, ρ, U, E, P are the, fluid velocity, specific total energy and pressure, respectively. The system can be closed by adding the equations of state (perfect gases): P = (γ )ρ (E ) U. have Integrating (.) over a space-time computational cell [ j ) t n+ j+ t n j ( W t + F ( W ), j+ ] [t n, t n+ ], we ddt = 0. (.) Denote = [ j, j+ ] and t = [t n, t n+ ], we approimate (.) by the classical finite volume method (FVM) W n+ j = W n j t n+ ( F j+ t n F j ) dt, (.) where W n j is the cell average of W (, t n ) ( [ j, j+ ]) and F j+ is the numerical flu. To make the scheme (.) high order accuracy, the key point is to suitably construct the numerical flu which should be in high order accuracy. The procedure to construct a numerical scheme with high order accuracy in both space and time can be divided into three steps.

Step I. Construct F j+ (0 + ) by the Taylor epansion of the numerical flu as follows. F j+ (τ) = F j+ (0 + ) + N k= k t k F j+ Step II. Replace the time derivatives by spatial derivatives. (0 + ) τ k k!. (.5) Step III. Calculate the space derivatives by certain reconstruction techniques. In the above procedure, a WENO reconstruction technique is used in Step III for the ADER scheme and HGKS, while very different techniques are employed in Steps I and II, and described in the following.. The ADER scheme In the ADER scheme, an approimate Riemann solver such as HLLC is used in Step II: where F j+ F j, if 0 S j, ( W ) F j + S j (0 + j W j, if S j 0 S, ) = ( W ) F j+ + S j+ j W j, if S 0 S j+, ( ) W Sk U k k = ρ k S k U F j+, if 0 S j, E k + (S U k ) S ( S + P k ρ k (S k U k ) The wave speed of S j, S j + and S can have many choices, see [6]. ), k = j or j + Then, the time derivatives of numerical flu in (.5) can be given analytically, for eample, as follows. F t = [ (ρu) t, (ρu) t U + (ρu) U t + P t, U t (ρe + P ) + U (ρe + P ) t ] T, F t = [ (ρu) tt, (ρu) tt U + (ρu) t U t + (ρu)u tt + P tt, U tt (ρe + P ) +U t (ρe + P ) t + U(ρE + P ) tt ] T. According to the construction procedure of the La-Wendroff scheme, the time derivatives in the above formulations can be replace by the spatial derivatives. Remark. The procedure can be carried out for any given order. However, it is easy to see that these formulations may become very complicate in the case of very high order accuracy, which will increase the compleity in implementation. 5

. HGKS Different from the ADER scheme, HGKS is based on the Boltzmann-type equation, such as the BGK model: f t + uf = g f, τ where f is the particle velocity distribution function and g is corresponding equilibrium distribution. Both f and g are functions of space, time t, the particle velocity u, and the internal variables ξ = (ξ, ξ,, ξ K ), which has K degrees of freedom. is The relationship between the numerical flu and the particle distribution function Here Ψ is the moment vector F j+ (τ) = uψf j+ (τ)dξ. Ψ = (, u, (u + ξ )) T, and the internal variable ξ is equal to ξ = ξ + ξ + + ξ K. Hence, the time derivatives of numerical flu can be calculated by k F j+ = t k uψ k f j+ dξ. t k In view of the BGK model, the time derivatives can be evaluated directly, for eample, f j+ (0 + ) = ( τ(a l u + A l ))H(u)g l + ( τ(a r u + A r ))( H(u))g r, t f j+ (0 + ) = τ g 0 τ(a + b)u g 0 τ(a + B )g 0 τ(c + aa)ug 0 +[ τ + Al + τ(c l + a l A l )u + τ((a l ) + b l )u ]H(u)g l +[ τ + Ar + τ(c r + a r A r )u + τ((a r ) + b r )u ]( H(u))g r, t f j+ (0 + ) = τ g 0 τ aug 0 + τ Ag 0 + (a + b)u g 0 + (A + B )g 0 + (C + aa)ug 0 +[ τ τ (al u + A l ) + τ al u (C l + a l A l )u ((a l ) + b l )u ]H(u)g l +[ τ τ (ar u + A r ) + τ ar u (C r + a r A r )u ((a r ) + b r )u ]( H(u))g r. Here g 0 is the Mawellian distribution at the cell interface j+, g l and g r are the left and right limits of the Mawellian distribution at the cell interface, repsectively. a, b, A, 6

are related to the space and time derivatives of the the Mawellian distribution, see [0] for the detailed definition. Remark. Theoretically, HGKS can achieve arbitrary high order accuracy. However, due to its compleity in the epression, only third and fourth order schemes are often used in simulations[9, 0]. In the following section, we want to present a simpler high order scheme, which is different from the ADER scheme and HGKS. HFVS: Arbitrary high order flu vector splitting scheme From the last section, we can see that the compleity of the flu epansion version of the ADER scheme and HGKS actually comes from the procedure of evaluating the time derivatives of the numerical flues. So, if one can find a numerical flu, the time derivatives of which can be calculated very easily, then the compleity of the associated numerical scheme can be largely reduced. This motivates us to construct our scheme. As is well-known, in comparison with the traditional Godunov scheme, flu vector splitting (FVS) schemes are simpler in construction and coding. Thus, we try to use the FVS approach, instead of the Godunov approach used in the ADER scheme. Our proposed scheme is constructed in the same framework as in Section, and also consists of three phases: constructing spatial derivatives, leading terms and time derivatives.. Spatial derivatives In order to diminish possible spurious oscillations, we should use conservative reconstruction techniques such as ENO/WENO to evaluate spatial derivatives. form: Suppose that a smooth function over a cell should be reconstructed, which is of the W () = W j + N k W k= k φ k(), [ j, j+ ], (.6) where W j is the cell known averaged value of W over cell j, k W / k (k =,, N) are the unknowns to be determined, and ( j ) ϕ =, ϕ = ϕ = [( j ) ], 80 [( j 7 ) ], ϕ = ( j 6 ),

In general, we can always obtain two values on cell interfaces by the ENO/WENO reconstruction techniques, i.e.,. Thus, we immediately obtain two linear algebraic equations: W j± { W (j+ W ( j ) = W j+,. ) = W j (.7) In this case, these formulations also implies W ()d = W j. (.8) When the dimension N =, the above system is uniquely solvable. I j For N >, supplementary information should be added in order to have a solution of the system (.7). A simple way of giving the supplementary information is to employ the cell averaged values. For eample, for N = we use W ()d = W j. (.9) I j Coupling (.9) with (.7), we obtain a system of three independent linear equations for the three unknowns, which is uniquely solvable. Similarly, for N = we use W ()d = W l, l = j, j, j +, I l instead of (.9). Obviously, this choice is suitable for the case of arbitrary high order accuracy. In fact, the spatial derivatives can be given eplicitly, see below. Second order. ( ) W = W j+ W j j Third order. ( W ) ( ) j W j = W j+ W j = ( W j+ + W j+ + W j ) (.0) (.) 8

Fifth order. ( W ( W ) ) j ) j ( W ( ) j W j = 8 ( W j W j 0 W j + 0W j+ ) = 8 ( W j 50 W j W j+ + 0 W j+ = ( W j + W j+ W j+ + W j ) = 5 ( W j + 0 W j + W j+ 6 W j+ + 0W j ) 6W j ) (.). Leading terms Following the idea of FVS, the flu in a computational cell can be decomposed into two parts: F j = F + j + F j+. Thus the numerical flu on a cell edge consists of two parts: F j+ By a first-order Steger-Warming scheme [], we have (0 + ) = F + j (0 + ) + F j+(0 + ). (.) F ± ( W ) = A ± W, (.) where A ± = LΛ ± R, L and R are the left and right eigenvectors respectively, Λ ± are the diagonal matrices of positive resp. negative eigenvalues. On the other hand, we also have F ( W ) = A W, (.5) where A = LΛR is the Jacobian matri, Λ = Λ + + Λ eigenvalues. is the diagonal matri of. Time derivatives By virtue of (.), (.) and (.5), omitting the subscripts, we obtain the time derivatives of two parts in (.): Generally, we have k F ± = k F ± = k t k t k t F ± = A ± ( W = A ± A ) W.???? t t t k ( (A ± A 9 )) W = A ± ( A) k k W. (.6) k

Hence, we can easily get the numerical flu (in high order accuracy) as follows. F j+ (τ) = F j+ N (0 + ) + A ± ( A) k k W k k= τ k k!, (.7) where the spatial derivatives k W / k (k =,, N) are given in.0-.. Remark. From the above construction procedure, we can see the new scheme HFVS has two advantages. Firstly, it is obviously simpler than the original ADER and HGKS. The main reason is: the high order time derivatives can be epressed by a eplicit and compact formulation of high order space derivatives, which makes the computational procedures clear and easy to implement. In addition, HFVS evidently used less computational costs than ADER and HGKS. This is also attributed to the simpler procedure to compute the high derivative terms. Remark. Although the Steger-Warming scheme is used as the leading term in the construction of our scheme, we should point out that the leading term in (.7) can be arbitrary Riemann solver, such as the HLLC and BGK solvers. This means the latter terms can be used as a building block to etend the current FVS scheme to high order accuracy in both space and time. Numerical tests In this section, we present the numerical eperiment results for linear and nonlinear hyperbolic conservative laws in D and D. We call our new scheme the HFVS (arbitrary High order Flu Vector Splitting) scheme. The abbreviations HFVS, HFVS and HFVS5 mean the second-, third- and fifth-order HFVS schemes, respectively. owing to the simplicity, all numerical schemes only use conservative variables ENO/WENO reconstruction techniques. And we will find they work well enough in most of the cases below.. Linear hyperbolic problems In this subsection, we want to eamine the accuracy of the new schemes by solving some linear hyperbolic problems. Eample. Accuracy test. We consider the following linear convection equation w t + w = 0 0

with initial data w 0 () = sin(π). We take the unit interval (0, ) as the computational region and prescribe suitable boundary conditions (inflow boundary condition). Table I shows the errors and accuracy for different schemes using a same CF L number 0.95 at a computational time t =.0. We can observe that all HFVS schemes can reach their designed order accuracy. Table : Errors and accuracy for WENO and HFVS METHOD N L ERROR ORDER L ERROR ORDER L ERROR ORDER HFVS 0 0.8 0.8 0. 0 0.57E-0. 0.65E-0.5 0.9E-0.76 80 0.E-0. 0.E-0.5 0.9E-0. 60 0.9E-0.07 0.E-0.08 0.6E-0.08 0 0.7E-0.0 0.8E-0.0 0.E-0.0 60 0.8E-0.0 0.0E-0.0 0.8E-0.0 HFVS 0.E-0.5E-0.5E-0 0.9E-0.56.8E-0.5 6.E-0. 80 5.6E-0.89 5.86E-0.90 8.7E-0.89 60 6.6E-0.99 7.6E-0.99.0E-0.99 0 8.E-05.0 9.0E-05.0.8E-0.0 60.0E-05.99.E-05.99.60E-05.00 HFVS5 0.0E-0.7E-0.59E-0 0.75E-0. 5.5E-0.5 7.5E-0.0 80.6E-0.87.8E-0.88.55E-0.88 60 5.E-06.97 5.7E-06.98 8.08E-06.97 0.58E-07 5.0.75E-07 5.0.8E-07 5.0 60.9E-09 5.00 5.8E-09.99 7.75E-09 5.00. Nonlinear hyperbolic problem In this section, we continue to present the numerical results of D and D Euler equations of compressible flows.

.. D Euler equations The Governing equations of D Euler equations can see.. In this section, γ =.,and all numerical schemes use an optimal CF L number 0.95. Eample. Shu-Osher shock turbulence interaction problem[]. the computational domain is [, ], and the initial condition is { (.857,.6969, 0.), < 0.8 (ρ, u, P ) = ( + 0. sin 5π, 0.0,.0), > 0.8.5 HFVS.5 HFVS.5.5.5.5.5.5-0.5 0 0.5-0.5 0 0.5.5 HFVS5.5.5.5-0.5 0 0.5 Figure : Eample. profiles for different schemes. Figs. and Figs. shows the, pressure and internal profiles computed by different schemes t = 0.7 with mesh of 00 cells. And a solution is computed by the third order WENO scheme on a fine mesh with 000 cells. We can observe that all schemes can resolve the comple solution of the governing equation. In addition, HFVS introduces over diffusion, and HFVS improves the resolution, while HFVS5 gives a sharp profile. This also demonstrates the advantages of high order scheme.

8 7.5 HFVS 8 7.5 HFVS 7 7 6.5 6.5 internal energy 6 5.5 5.5 internal energy 6 5.5 5.5.5.5.5.5-0.5 0 0.5 8 7.5 7 6.5 HFVS5-0.5 0 0.5 internal energy 6 5.5 5.5.5.5-0.5 0 0.5 Figure : Eample. internal energy profiles for different schemes. Eample Woodward-Colella blast wave problem[9]. The computational domain is [0, ] with reflected boundary conditions on both sides, and the initial condition is (, 0, 000), 0 0. (ρ, U, P ) = (, 0, 0.0), 0. 0.9 (, 0, 00), 0.9.0 This is problem with high ratio of pressure and the solution includes strong shock waves, contact discontinuities, rarefaction waves and their interactions. So it is a very challenging problem for high order schemes. Fig. and Fig. shows the numerical results at computational time t = 0.08 with mesh of 800 cells. The solution is computed by third order WENO on 0000 cells. All HFVS schemes can resolve all the waves of the flow. As the previous test problem, HFVS gives poor solution, HFVS greatly improve the resolution, and HFVS5

can give a sharp picture. The numerical results can demonstrate the robustness and accuracy of HFVS. 6 HFVS 6 HFVS 5 5 0 0. 0. 0.6 0.8 0 0. 0. 0.6 0.8 6 HFVS5 5 0 0. 0. 0.6 0.8 Figure : Eample. profiles for different schemes... D nonlinear problems In this section, we present the numerical results of D Euler equations: where W t + F ( W ) + G( W ) W = (ρ, ρu, ρv, ρe) T = 0 F ( W ) = ( ρu, ρu + P, ρuv, ρeu + P U ) T G( W ) = ( ρv, ρuv, ρv + P, ρev + P V ) T

00 00 000 HFVS 000 HFVS internal energy 800 600 internal energy 800 600 00 00 00 00 0 0. 0. 0.6 0.8 0 0. 0. 0.6 0.8 00 000 HFVS5 internal energy 800 600 00 00 0 0. 0. 0.6 0.8 Figure : Eample. internal energy profiles for different schemes. and the equations of state is P = (γ ) ρ (E U ) V In the following case, γ =.. In this section, all numerical schemes use an optimal CF L number of 0.5. Eample. D Riemann problem. We want to show two cases which are simple etensions of D Riemann problems. The first case sets computational domain as [0, ] [0, ]. And the boundary conditions are all outflow condition. The initial condition is given as (.0, 0.0, 0.0,.0), < 0.5 and y < 0.5 (0., 0.0, 0.0, 0.), < 0.5 and y > 0.5 (ρ, U, V, P ) = (.0, 0.0, 0.0,.0), > 0.5 and y > 0.5 (0., 0.0, 0.0, 0.), > 0.5 and y < 0.5 5

We continue to compare the numerical results of HFVS with different order accuracy. The numerical results using the computational cells of 00 00 at t = 0.5 are presented. Fig.7 shows the contours between the range of 0. and.0. We can draw the same conclusions as D case, i.e., all schemes can work well and HFVS can improve the accuracy and resolution if we increase the order of accuracy. 0.8 0.8 0.6 0.6 y y 0. 0. 0. 0. 0. 0. 0.6 0.8 0. 0. 0.6 0.8 0.8 0.6 y 0. 0. 0. 0. 0.6 0.8 Figure 5: Eample. contours for different schemes,from left to right: HFVS, HFVS, HFVS5. 50 contours were fit between a range of 0. to.0. The second case is a long time test. The computational domain is [0, ] [0, ]. And the boundary conditions are all reflective conditions. The initial condition is given as (ρ, U, V, P ) = { (, 0, 0, ), ( 0.5) + (y 0.5) 0. (0.5, 0, 0, 0.), else The numerical results using the computational cells of 00 00 at t =.0 are presented. Fig.7 shows the contours between the range of 0. and 0.6. We 6

can draw the same conclusions as previous one, i.e., second order scheme gives a overdiffusion picture, third order scheme improve the accuracy, and fifth order scheme can give a sharp profile. It also demonstrates the efficiency of high order schemes. 0.8 0.8 0.6 0.6 V V 0. 0. 0. 0. 0. 0. 0.6 0.8 V 0. 0. 0.6 0.8 V 0.8 0.6 V 0. 0. 0. 0. 0.6 0.8 V Figure 6: Eample. contours for different schemes,from left to right: HFVS, HFVS, HFVS5. 50 contours were fit between a range of 0. to.0.. Further discussions.. The effective of different leading terms As mentioned before, it seems possible to use different leading terms to couple with the same high derivative terms in HFVS. We compare three problem solver: Steger- Warming, HLLC and BGK, which represent FVS, Godunov and GKS approaches. Fig.7 shows second order results and Fig.8 shows fifth order results of Shu-Osher problem. We can observe that all schemes using different leading terms can work well. And 7

there are small differences among these scheme in low order case, while these differences almost vanish in high order case. These numerical results do really demonstrate the possibility: the high order derivatives terms of HFVS can be used as a building block to couple with any Riemann problem solvers..5.5 Steger-Warming HLLC BGK.5.5 Steger-Warming HLLC BGK.5.5-0.5 0 0.5 0. 0. 0. 0.5 0.6 0.7 0.8 0.9 Figure 7: Shu-Osher problem. profiles for HFVS using different leading terms.left : global picture, right: local enlargement..5.5 Steger-Warming HLLC BGK.5.5 Steger-Warming HLLC BGK.5.5-0.5 0 0.5 0. 0. 0.5 0.6 0.7 0.8 0.9 Figure 8: Shu-Osher problem. profiles for HFVS5 using different leading terms. left : global picture, right: local enlargement... Comparison between WENO and HFVS In fact, the detailed comparison between WENO coupling with Runge- Kutta method with ADER can be found in [5]. It clearly show the advantages of ADER scheme. 8

Similarly, to demonstrate the efficiency of HFVS, we present the numerical results computed by WENO schemes coupling with Runge-Kutta methods. We should point out that we use the same reconstruction step in both WENO and HFVS. Here, WENO and WENO5 represent third order and fifth order WENO schemes, and RK is third order Runge-Kutta method. Table shows the errors and accuracy of WENO+RK and WENO5+RK using the same computational condition as Table. It is clearly, although WENO5+RK can get better accuracy than WENo+RK, it can also achieve third order accuracy. Fig.9 show the numerical results of Shu-Osher problems, which are computed by WENO and HFVS. The pictures show HFVS get better accuracy than WENO, no matter in case of third order or fifth order. This conclusion is similar to ADER and HGKS. Table show the computational cost of WENO and HFVS. We can also observe that HFVS almost use half CPU time of WENO. The reason is also clear: In every computational time step, HFVS use only one reconstruction step, while WENO should use three reconstruction steps. Although HFVS should calculate the high order terms, it is cheaper than reconstruction step. Table : Errors and accuracy for WENO METHOD N L ERROR ORDER L ERROR ORDER L ERROR ORDER WENO+RK 0 7.07E-0 7.07E-0 9.07E-0 0 5.5E-0 0.9 5.69E-0 0. 7.5E-0 0.66 80.6E-0.058.9E-0.0.9E-0.958 60.77E-0.8.96E-0.86.76E-0.8 0.E-0.98.9E-0.976.5E-0.97 60.8E-0.99.E-0.99.E-0.99 WENO5+RK 0 7.0E-0 7.0E-0 7.07E-0 0.00E-0.0.0E-0.050.78E-0 0.56 80.E-0.76.9E-0.788 6.9E-0.78 60 5.7E-0.0 6.07E-0.08 8.57E-0.07 0 6.78E-0.0 7.5E-0.00.06E-0.05 60 8.5E-05.00 9.9E-05.00.E-0.99 9

Table : CPU time for WENO and HFVS Method Steps Cpu time Ratio WENO+RK 0. WENO5+RK 0.868.96 HFVS 0.8 0.59 HFVS5 0.7 0.89 5 Conclusions In this paper, based on the idea of flu vector splitting scheme, we proposed a new scheme of arbitrary high order accuracy in both space and time to solve linear and nonlinear hyperbolic conservative laws. We start from splitting all the space and time derivatives in the Taylor epansion of the numerical flu into two parts: one part with positive eigenvalues, another part with negative eigenvalues. Then all the time derivatives can be replaced by space derivatives, according to a La-Wendroff procedure. A state-of-art WENO reconstruction polynomial is used to calculate the space derivatives. The new scheme is easy to implement, which will be very attractive for large CFD software. In addition, there is an interesting result: the procedure of calculating high order terms of numerical flu can be used as a building block to etend the current first order schemes to very high order accuracy in both space and time. Numerous numerical tests for linear and nonlinear hyperbolic conservative laws are presented to demonstrate that new scheme is robust and can be high order accuracy in both space and time. References [] D.S.Balsara and C-W.Shu, Monotonicity preserving weighted essentially nonoscillatory schemes with increasingly high order of accuracy.j. Comp. Phys., 000, v60, 05-5 [] M.Ben-Artzi and J.Falcovitz.. A second-order Godunov-type scheme for compressible fluid dynamics. J. Comp. Phys.,98,55: C. [] J.C.Butcher, Coefficients for the study of Runge-Kutta integration processes, J. Austral. Math. Soc. (96), 85C0. 0

.5.5.5 HFVS WENO+RK.5.5-0.5 0 0.5.5.5 HFVS5 WENO5+RK.5-0.5 0 0.5 Figure 9: Shu-Osher problem. Density profiles of WENO and HFVS, left: third order schemes, right : fifth order schemes. [] Y.B.Chen, S.Jiang. Modified kinetic flu vector splitting schemes for compressible flows, J. Comp. Phys., 009, 8(0):58C60 [5] Y.B.Chen, S.Jiang. A non-oscillatory kinetic scheme for multi-component flows with the equation of state for a stiffened gas,j. Comp. Phys., 0, 6:66C68

[6] A.Harten,B.Engquist,S.Osher and S.R.Chakravarthy, Uniformly high oder accuracy essentially non-oscillatory schemes III, J. Comp. Phys.. 987,7,-0 [7] A. Harten. On a class of high resolution total-variational-stable finite-difference schemes (with appendi by Peter D. La). SIAM J. Numer. Anal., 98 :,. [8] G.S.Jiang and C.W.Shu. Efficient implementation of weighed ENO schemes. J. Comput. Phys.,996,6: 0C. [9] Q.Li, K.Xu, S.Fu. A high-order gas-kinetic NavierC Stokes solver. J. Comput. Phys., 00, 9: 675-67 [0] N.Liu and H.Zh.Tang. A high-order accurate gas-kinetic scheme for one- and twodimensional flow simulation. Commun. Comput. Phys., 0,5:9-9. [] J.Luo, K.Xu. A high-order multidimensional gas-kinetic scheme for hydrodynamic equations, SCIENCE CHINA Technological Sciences, 0, Vol56,No.0: 70C8 [] P.L. Roe. Approimate riemann solver, parameter vectors and difference schemes. J. Comput. Phys., 98,:57C7 [] C.W.Shu, S.Osher, Efficient implementation of essentially non-oscillatory shockcapturing schemes, ii, J. Comput. Phys., 989,8:C78. [] J.L. Steger and R. Warming,Flu vector splitting of the inviscid gas dynamic equation with application to finite differencemethods, J Compt. Phys, 98,0: 6-9. [5] V.A.Titarev and E.F.Toro, Arbitrary high order Godunov approach, Journal of Scientific Computing, Vol. 7. No.-, December 00 [6] E.F.Toro, M.Spruce and W.Speares. Restoration of the contact surface in the Harten-La-van Leer Riemann solver. Shock Waves. Vol., pages 5-, 99. [7] E.F.Toro and V.A.Titarev, TVD flues for the high-order ADER schemes, Journal of Scientific Computing, Vol.. No., September 005 [8] B. van Leer. Towards the ultimate conservative difference scheme. IV: A new approach to numerical convection. J. comput. Phys., :76C99, 977. [9] Woodward and P.Colella. The numerical simulation of two-dimensional fluid flow with strong shocks. J. Comput. Phys., 5:5C7, 98.