An Explicit High-Order Single-Stage Single-Step Positivity-Preserving Finite Difference WENO Method for the Compressible Euler Equations

被引:0
作者
David C. Seal
Qi Tang
Zhengfu Xu
Andrew J. Christlieb
机构
[1] U.S. Naval Academy,Department of Mathematics
[2] Rensselaer Polytechnic Institute,Department of Mathematical Sciences
[3] Michigan Technological University,Department of Mathematical Sciences
[4] Science and Engineering,Department of Computational Mathematics
来源
Journal of Scientific Computing | 2016年 / 68卷
关键词
Hyperbolic conservation laws; Lax–Wendroff; Weighted essentially non-oscillatory; Positivity-preserving;
D O I
暂无
中图分类号
学科分类号
摘要
In this work we construct a high-order, single-stage, single-step positivity-preserving method for the compressible Euler equations. Space is discretized with the finite difference weighted essentially non-oscillatory method. Time is discretized through a Lax–Wendroff procedure that is constructed from the Picard integral formulation of the partial differential equation. The method can be viewed as a modified flux approach, where a linear combination of a low- and high-order flux defines the numerical flux used for a single-step update. The coefficients of the linear combination are constructed by solving a simple optimization problem at each time step. The high-order flux itself is constructed through the use of Taylor series and the Cauchy–Kowalewski procedure that incorporates higher-order terms. Numerical results in one- and two-dimensions are presented.
引用
收藏
页码:171 / 190
页数:19
相关论文
共 130 条
[1]  
Lax P(1960)Systems of conservation laws Commun. Pure Appl. Math. 13 217-237
[2]  
Wendroff B(1978)A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws J. Comput. Phys. 27 1-31
[3]  
Sod GA(1978)The artificial compression method for computation of shocks and contact discontinuities. III. Self-adjusting hybrid schemes Math. Comput. 32 363-389
[4]  
Harten A(1981)Approximate Riemann solvers, parameter vectors, and difference schemes J. Comput. Phys. 43 357-372
[5]  
Roe PL(1950)A method for the numerical calculation of hydrodynamic shocks J. Appl. Phys. 21 232-237
[6]  
Von Neumann J(1952)On the solution of nonlinear hyperbolic differential equations by finite differences Commun. Pure. Appl. Math. 5 243-255
[7]  
Richtmyer RD(1954)Weak solutions of nonlinear hyperbolic equations and their numerical computation Commun. Pure Appl. Math. 7 159-193
[8]  
Courant R(1957)Difference method of computation of shock waves Uspehi Mat. Nauk (N.S.) 12 176-177
[9]  
Isaacson E(1987)Uniformly high-order accurate essentially nonoscillatory schemes III J. Comput. Phys. 71 231-303
[10]  
Rees M(1988)Efficient implementation of essentially nonoscillatory shock-capturing schemes J. Comput. Phys. 77 439-471