Sequential limiting in continuous and discontinuous Galerkin methods for the Euler equations

Abstract We present a new predictor-corrector approach to enforcing local maximum principles in piecewise-linear finite element schemes for the compressible Euler equations. The new element-based limiting strategy is suitable for continuous and discontinuous Galerkin methods alike. In contrast to synchronized limiting techniques for systems of conservation laws, we constrain the density, momentum, and total energy in a sequential manner which guarantees positivity preservation for the pressure and internal energy. After the density limiting step, the total energy and momentum gradients are adjusted to incorporate the irreversible effect of density changes. Antidiffusive corrections to bounds-compatible low-order approximations are limited to satisfy inequality constraints for the specific total and kinetic energy. An accuracy-preserving smoothness indicator is introduced to gradually adjust lower bounds for the element-based correction factors. The employed smoothness criterion is based on a Hessian determinant test for the density. A numerical study is performed for test problems with smooth and discontinuous solutions.

[1]  Manuel Quezada de Luna,et al.  High-order local maximum principle preserving (MPP) discontinuous Galerkin finite element method for the transport equation , 2017, J. Comput. Phys..

[2]  Dmitri Kuzmin,et al.  Synchronized slope limiting in discontinuous Galerkin methods for the equations of gas dynamics , 2016 .

[3]  Rainald Löhner,et al.  The design of flux-corrected transport (fct) algorithms on structured grids , 2005 .

[4]  Michael Dumbser,et al.  On Arbitrary-Lagrangian-Eulerian One-Step WENO Schemes for Stiff Hyperbolic Balance Laws , 2012, 1207.6407.

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

[6]  J. Peraire,et al.  Finite Element Flux-Corrected Transport (FEM-FCT) for the Euler and Navier-Stokes equations , 1987 .

[7]  Jean-Luc Guermond,et al.  Second-Order Invariant Domain Preserving Approximation of the Euler Equations Using Convex Limiting , 2017, SIAM J. Sci. Comput..

[8]  David C. Seal,et al.  A Simple and Effective High-Order Shock-Capturing Limiter for Discontinuous Galerkin Methods , 2015, 1507.03024.

[9]  G. Sod A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws , 1978 .

[10]  David C. Seal,et al.  Positivity-Preserving Discontinuous Galerkin Methods with Lax–Wendroff Time Discretizations , 2016, Journal of Scientific Computing.

[11]  Richard Liska,et al.  Comparison of Several Difference Schemes on 1D and 2D Test Problems for the Euler Equations , 2003, SIAM J. Sci. Comput..

[12]  David I. Ketcheson,et al.  Strong stability preserving runge-kutta and multistep time discretizations , 2011 .

[13]  D. Kuzmin,et al.  Algebraic Flux Correction II , 2012 .

[14]  Joseph Falcovitz,et al.  Slope limiting for vectors: A novel vector limiting algorithm , 2011 .

[15]  Tzanio V. Kolev,et al.  High-Order Multi-Material ALE Hydrodynamics , 2018, SIAM J. Sci. Comput..

[16]  Michael Dumbser,et al.  A posteriori subcell limiting of the discontinuous Galerkin finite element method for hyperbolic conservation laws , 2014, J. Comput. Phys..

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

[18]  D. Kuzmin,et al.  Embedded discontinuous Galerkin transport schemes with localised limiters , 2016, J. Comput. Phys..

[19]  Raphaël Loubère,et al.  A subcell remapping method on staggered polygonal grids for arbitrary-Lagrangian-Eulerian methods , 2005 .

[20]  Xiangxiong Zhang,et al.  On positivity-preserving high order discontinuous Galerkin schemes for compressible Euler equations on rectangular meshes , 2010, J. Comput. Phys..

[21]  John N. Shadid,et al.  Failsafe flux limiting and constrained data projections for equations of gas dynamics , 2010, J. Comput. Phys..

[22]  D. Kuzmin,et al.  Algebraic Flux Correction III. Incompressible Flow Problems , 2005 .

[23]  Pavel Váchal,et al.  Optimization-based synchronized flux-corrected conservative interpolation (remapping) of mass and momentum for arbitrary Lagrangian-Eulerian methods , 2010, J. Comput. Phys..

[24]  Pavel Váchal,et al.  Synchronized flux corrected remapping for ALE methods , 2011 .

[25]  Timothy J. Barth,et al.  The design and application of upwind schemes on unstructured meshes , 1989 .

[26]  Dmitri Kuzmin,et al.  Hierarchical slope limiting in explicit and implicit discontinuous Galerkin methods , 2014, J. Comput. Phys..

[27]  Dmitri Kuzmin,et al.  A vertex-based hierarchical slope limiter for p-adaptive discontinuous Galerkin methods , 2010, J. Comput. Appl. Math..

[28]  Chi-Wang Shu Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws , 1998 .

[29]  W. F. Noh Errors for calculations of strong shocks using an artificial viscosity and artificial heat flux , 1985 .

[30]  Pavel Váchal,et al.  Sequential Flux-Corrected Remapping for ALE Methods , 2006 .

[31]  Xiangxiong Zhang,et al.  Maximum-principle-satisfying and positivity-preserving high-order schemes for conservation laws: survey and new developments , 2011, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[32]  Chi-Wang Shu,et al.  High order time discretization methods with the strong stability property , 2001 .

[33]  Dmitri Kuzmin,et al.  Synchronized flux limiting for gas dynamics variables , 2016, J. Comput. Phys..

[34]  Santiago Badia,et al.  Differentiable monotonicity-preserving schemes for discontinuous Galerkin methods on arbitrary meshes , 2016, ArXiv.

[35]  Jianxian Qiu,et al.  Positivity-Preserving Runge-Kutta Discontinuous Galerkin Method on Adaptive Cartesian Grid for Strong Moving Shock , 2016 .

[36]  Pavel B. Bochev,et al.  Optimization-based remap and transport: A divide and conquer strategy for feature-preserving discretizations , 2014, J. Comput. Phys..

[37]  John N. Shadid,et al.  Flux-corrected transport algorithms for continuous Galerkin methods based on high order Bernstein finite elements , 2017, J. Comput. Phys..