A Weighted Compact Finite Volume Scheme for Hyperbolic Conservation Laws

Yan Guo , Yufeng Shi , Bulong He

Communications on Applied Mathematics and Computation ›› : 1 -25.

PDF
Communications on Applied Mathematics and Computation ›› :1 -25. DOI: 10.1007/s42967-025-00496-0
Original Paper
research-article

A Weighted Compact Finite Volume Scheme for Hyperbolic Conservation Laws

Author information +
History +
PDF

Abstract

In this paper, we introduce a novel fifth-order weighted compact finite volume scheme that integrates the concept of adaptive order weighted essentially non-oscillatory (WENO) schemes into existing linear compact schemes. Our proposed method employs a new stencil selection criterion for the smoothness indicator, resulting in a convex combination of one fifth-order linear compact reconstruction and two third-order linear reconstructions. This innovative combination preserves the high-resolution characteristics of compact schemes while effectively capturing discontinuities with the accuracy of WENO methods. To demonstrate the efficiency of our scheme, we applied it to solve a range of nonlinear scalar equations and systems of Euler equations in both one- and two-dimensional spaces. The results show that the intended fifth-order accuracy is maintained in smooth regions, and the resolution near shocks or discontinuities is significantly enhanced without any numerical oscillations. Additionally, the computational cost associated with using the same stencils is reduced.

Keywords

Hyperbolic conservation laws / Compact schemes / Weighted essentially non-oscillatory (WENO) / High resolution / Adaptive order / 65M08 / 35L65

Cite this article

Download citation ▾
Yan Guo, Yufeng Shi, Bulong He. A Weighted Compact Finite Volume Scheme for Hyperbolic Conservation Laws. Communications on Applied Mathematics and Computation 1-25 DOI:10.1007/s42967-025-00496-0

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

AckerF, BorgesR, CostaB. An improved WENO-Z scheme. J. Comput. Phys., 2016, 313: 726-753

[2]

BalsaraDS, GarainS, ShuC-W. An efficient class of WENO schemes with adaptive order. J. Comput. Phys., 2016, 326: 780-804

[3]

BalsaraDS, ShuC-W. Monotonicity preserving weighted essentially non-oscillatory schemes with increasingly high order of accuracy. J. Comput. Phys., 2000, 160(2): 405-452

[4]

BattenP, ClarkeN, LambertC, CausonDM. On the choice of wavespeeds for the HLLC Riemann solver. SIAM J. Sci. Comput., 1997, 18(6): 1553-1570

[5]

BorgesR, CarmonaM, CostaB, DonWS. An improved weighted essentially non-oscillatory scheme for hyperbolic conservation laws. J. Comput. Phys., 2008, 227(6): 3191-3211

[6]

CastroM, CostaB, DonWS. High order weighted essentially non-oscillatory WENO-Z schemes for hyperbolic conservation laws. J. Comput. Phys., 2011, 230(5): 1766-1792

[7]

ChenY, JiangS, LiuN. HFVS: an arbitrary high order approach based on flux vector splitting. J. Comput. Phys., 2016, 322: 708-722

[8]

DengX, ZhangH. Developing high-order weighted compact nonlinear schemes. J. Comput. Phys., 2000, 165(1): 22-44

[9]

DonW-S, GaoZ, LiP, WenX. Hybrid compact-WENO finite difference scheme with conjugate Fourier shock detection algorithm for hyperbolic conservation laws. SIAM J. Sci. Comput., 2016, 38(2): A691-A711

[10]

FuL. Review of the high-order TENO schemes for compressible gas dynamics and turbulence. Arch. Comput. Methods Eng., 2023, 30: 2493-2526

[11]

FuL, HuXY, AdamsNA. A family of high-order targeted ENO schemes for compressible-fluid simulations. J. Comput. Phys., 2016, 305: 333-359

[12]

FuL, HuXY, AdamsNA. Targeted ENO schemes with tailored resolution property for hyperbolic conservation laws. J. Comput. Phys., 2017, 349: 97-121

[13]

GhoshD, BaederJD. Compact reconstruction schemes with weighted ENO limiting for hyperbolic conservation laws. SIAM J. Sci. Comput., 2012, 34(3): 1678-1706

[14]

GongY, LongYX. LU method for solving block tridiagonal matrix equations and its applications. J. Dalian Univ. Technol., 1997, 37(4): 406-409

[15]

GottliebS, KetchesonDI, ShuC-W. High order strong stability preserving time discretizations. J. Sci. Comput., 2009, 38(3): 251-289

[16]

GuoY, XiongT, ShiY. A positivity-preserving high order finite volume compact-WENO scheme for compressible Euler equations. J. Comput. Phys., 2014, 274: 505-523

[17]

GuoY, XiongT, ShiY. A maximum-principle-satisfying high-order finite volume compact WENO scheme for scalar conservation laws with applications in incompressible flows. J. Sci. Comput., 2015, 65(1): 83-109

[18]

HuX, WangQ, AdamsNA. An adaptive central-upwind weighted essentially non-oscillatory scheme. J. Comput. Phys., 2010, 229(23): 8952-8965

[19]

JiangG-S, ShuC-W. Efficient implementation of weighted ENO schemes. J. Comput. Phys., 1996, 126(1): 202-228

[20]

JiangL, ShanH, LiuC. Weighted compact scheme for shock capturing. Int. J. Comput. Fluid Dyn., 2001, 15(2): 147-155

[21]

LeleSK. Compact finite difference schemes with spectral-like resolution. J. Comput. Phys., 1992, 103(1): 16-42

[22]

LiX-L, LengY, HeZ-W. Optimized sixth-order monotonicity-preserving scheme by nonlinear spectral analysis. Int. J. Numer. Methods Fluids, 2013, 73(6): 560-577

[23]

LiskaR, WendroffB. Comparison of several difference schemes on 1D and 2D test problems for the Euler equations. SIAM J. Sci. Comput., 2003, 25(3): 995-1017

[24]

LiuX-D, OsherS, ChanT. Weighted essentially non-oscillatory schemes. J. Comput. Phys., 1994, 115(1): 200-212

[25]

LuoX, WuSP. An improved WENO-Z+ scheme for solving hyperbolic conservation laws. J. Comput. Phys., 2021, 445110608

[26]

PengJ, ShenY. Improvement of weighted compact scheme with multi-step strategy for supersonic compressible flow. Comput. Fluids, 2015, 115: 243-255

[27]

PirozzoliS. Conservative hybrid compact-WENO schemes for shock-turbulence interaction. J. Comput. Phys., 2002, 178(1): 81-117

[28]

PirozzoliS. On the spectral properties of shock-capturing schemes. J. Comput. Phys., 2006, 219(2): 489-497

[29]

RenY-X, LiuM, ZhangH. A characteristic-wise hybrid compact-WENO scheme for solving hyperbolic conservation laws. J. Comput. Phys., 2003, 192(2): 365-386

[30]

Schulz-RinneCW, CollinsJP, GlazHM. Numerical solution of the Riemann problem for two-dimensional gas dynamics. SIAM J. Sci. Comput., 1993, 14(6): 1394-1414

[31]

ShiY, GuoY. An essential seventh-order weighted compact adaptive scheme for hyperbolic conservation laws. J. Sci. Comput., 2021, 89: 1-35

[32]

ShuC-W, OsherS. Efficient implementation of essentially non-oscillatory shock-capturing schemes, II. J. Comput. Phys., 1989, 83(1): 32-78

[33]

TitarevVA, ToroEF. Finite-volume WENO schemes for three-dimensional conservation laws. J. Comput. Phys., 2004, 201(1): 238-260

[34]

TitarevVA, ToroEF. WENO schemes based on upwind and centred TVD fluxes. Comput. Fluids, 2005, 34(6): 705-720

[35]

ToroEFRiemann Solvers and Numerical Methods for Fluid Dynamics: a Practical Introduction, 2009, Heidelberg, Berlin. Springer.

[36]

ToroEF, SpruceM, SpearesW. Restoration of the contact surface in the HLL-Riemann solver. Shock Waves, 1994, 4(1): 25-34

[37]

WangZ, ZhuJ, TianL, ZhaoN. A low dissipation finite difference nested multi-resolution WENO scheme for Euler/Navier-Stokes equations. J. Comput. Phys., 2021, 429110006

[38]

WoodwardP, ColellaP. The numerical simulation of two-dimensional fluid flow with strong shocks. J. Comput. Phys., 1984, 54(1): 115-173

[39]

ZhangR, ZhangM, ShuC-W. On the order of accuracy and numerical performance of two classes of finite volume WENO schemes. Commun. Comput. Phys., 2011, 9(3): 807-827

[40]

ZhangS, JiangS, ShuC-W. Development of nonlinear weighted compact schemes with increasingly higher order accuracy. J. Comput. Phys., 2008, 227(15): 7294-7321

[41]

ZhuJ, QiuJ. A new fifth order finite difference WENO scheme for solving hyperbolic conservation laws. J. Comput. Phys., 2016, 318: 110-121

[42]

ZhuJ, QiuJ. A new type of finite volume WENO schemes for hyperbolic conservation laws. J. Sci. Comput., 2017, 73(2): 1338-1359

[43]

ZhuJ, QiuJ. A new type of modified WENO schemes for solving hyperbolic conservation laws. SIAM J. Sci. Comput., 2017, 39(3): A1089-A1113

[44]

ZhuJ, ShuC-W. A new type of multi-resolution WENO schemes with increasingly higher order of accuracy. J. Comput. Phys., 2018, 375: 659-683

[45]

ZhuJ, ShuC-W, QiuJ. High-order Runge-Kutta discontinuous Galerkin methods with a new type of multi-resolution WENO limiters on tetrahedral meshes. Commun. Comput. Phys., 2021, 29(4): 1030-1058

RIGHTS & PERMISSIONS

Shanghai University

PDF

66

Accesses

0

Citation

Detail

Sections
Recommended

/