A new diffusion-regulated flux splitting method for compressible flows

Abstract An improved version of a Low-Diffusion-Flux-Splitting (LDFS) scheme is presented. The original scheme was robust and accurate, especially in capturing strong shocks. However, the present studies reveal that a scope exists to improve the accuracy of the scheme to capture weak shocks. In order to meet this objective, the new methodology introduced in the present work imparts the LDFS scheme with the capability to crisply capture shocks and contact discontinuities irrespective of their strengths or grid inclinations. This multidimensional-like effect is imparted to the original scheme by first converting its upwind formulation to a central scheme with an artificial-viscosity term, followed by regulating the numerical diffusion using a Diffusion Regulation (DR) parameter and a shock switch. To the best of the authors’ knowledge this is the first successful attempt to apply this DR model with a shock switch to a Flux-Vector-Splitting scheme. The switch acts as the parameter for deciding where to locally activate or deactivate the diffusion regulation. The present innovation is found to significantly improve the shock-capturing accuracies of the parent scheme, especially for grid inclined weak shocks. Simultaneously it ensures that the new scheme is as robust as the parent scheme, especially in resolving strong shocks. The merits of the new methodology are clearly shown with the help of a number of carefully chosen inviscid and viscous test cases at a wide range of Mach numbers.

[1]  A. Jameson ANALYSIS AND DESIGN OF NUMERICAL SCHEMES FOR GAS DYNAMICS, 1: ARTIFICIAL DIFFUSION, UPWIND BIASING, LIMITERS AND THEIR EFFECT ON ACCURACY AND MULTIGRID CONVERGENCE , 1995 .

[2]  Michael Dumbser,et al.  A new efficient formulation of the HLLEM Riemann solver for general conservative and non-conservative hyperbolic systems , 2016, J. Comput. Phys..

[3]  Jiyuan Tu,et al.  Computational Fluid Dynamics: A Practical Approach , 2007 .

[4]  Hua Li,et al.  On numerical instabilities of Godunov-type schemes for strong shocks , 2017, J. Comput. Phys..

[5]  W. Tao,et al.  A hybrid flux splitting method for compressible flow , 2018 .

[6]  G. D. van Albada,et al.  A comparative study of computational methods in cosmic gas dynamics , 1982 .

[7]  K. Hoffmann,et al.  Computational Fluid Dynamics for Engineers , 1989 .

[8]  Gecheng Zha,et al.  Numerical solutions of Euler equations by using a new flux vector splitting scheme , 1993 .

[9]  Chongam Kim,et al.  Cures for the shock instability: development of a shock-stable Roe scheme , 2003 .

[10]  Dinshaw S. Balsara,et al.  Exploring various flux vector splittings for the magnetohydrodynamic system , 2016, J. Comput. Phys..

[11]  Bram van Leer,et al.  Flux-Vector Splitting for the 1990s , 1990 .

[12]  J. Anderson,et al.  Modern Compressible Flow: With Historical Perspective , 1982 .

[13]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme V. A second-order sequel to Godunov's method , 1979 .

[14]  W. Xie,et al.  A low diffusion flux splitting method for inviscid compressible flows , 2015 .

[15]  Bernd Einfeld On Godunov-type methods for gas dynamics , 1988 .

[16]  Bram van Leer,et al.  Upwind and High-Resolution Methods for Compressible Flow: From Donor Cell to Residual-Distribution Schemes , 2003 .

[17]  Chao Yan,et al.  Density enhancement mechanism of upwind schemes for low Mach number flows , 2018 .

[18]  Chao Yan,et al.  A robust flux splitting method with low dissipation for all‐speed flows , 2017 .

[19]  J. C. Mandal,et al.  Robust HLL-type Riemann solver capable of resolving contact discontinuity , 2012 .

[20]  M. Liou,et al.  A New Flux Splitting Scheme , 1993 .

[21]  P. Woodward,et al.  The numerical simulation of two-dimensional fluid flow with strong shocks , 1984 .

[22]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[23]  L. Mesaros,et al.  Multi-dimensional fluctuation splitting schemes for the Euler equations on unstructured grids. , 1995 .

[24]  J. Steger,et al.  Flux vector splitting of the inviscid gasdynamic equations with application to finite-difference methods , 1981 .

[25]  B. Leer,et al.  Flux-vector splitting for the Euler equations , 1997 .

[26]  G. Natarajan,et al.  Effects of expansion waves on incident shock-wave/boundary-layer interactions in hypersonic flows , 2014, Physics of Fluids.

[27]  N. Maruthi,et al.  An entropy stable central solver for Euler equations , 2015, International Journal of Advances in Engineering Sciences and Applied Mathematics.

[28]  Dinshaw S. Balsara A two-dimensional HLLC Riemann solver for conservation laws: Application to Euler and magnetohydrodynamic flows , 2012, J. Comput. Phys..

[29]  R. Abgrall,et al.  Linear and non-linear high order accurate residual distribution schemes for the discretization of the steady compressible Navier-Stokes equations , 2015, J. Comput. Phys..

[30]  S. Jaisankar,et al.  Diffusion regulation for Euler solvers , 2007, J. Comput. Phys..

[31]  Dinshaw S. Balsara Multidimensional HLLE Riemann solver: Application to Euler and magnetohydrodynamic flows , 2010, J. Comput. Phys..

[32]  P. Roe,et al.  On Godunov-type methods near low densities , 1991 .

[33]  Paragmoni Kalita,et al.  A diffusion-regulated scheme for the compressible Navier–Stokes equations using a boundary-layer sensor , 2016 .

[34]  Paragmoni Kalita,et al.  A novel hybrid approach with multidimensional-like effects for compressible flow computations , 2017, J. Comput. Phys..

[35]  Michael Dumbser,et al.  Multidimensional Riemann problem with self-similar internal structure. Part II - Application to hyperbolic conservation laws on unstructured meshes , 2015, J. Comput. Phys..

[36]  P. Lax,et al.  On Upstream Differencing and Godunov-Type Schemes for Hyperbolic Conservation Laws , 1983 .

[37]  Eleuterio F. Toro,et al.  Flux splitting schemes for the Euler equations , 2012 .

[38]  P. Roe CHARACTERISTIC-BASED SCHEMES FOR THE EULER EQUATIONS , 1986 .