Low shear diffusion central schemes for particle methods

Abstract We present the first application of a central scheme in an unstructured meshless code and extend it to limit diffusion in shearing flows. Some numerical diffusion is required in simulations of compressible fluids to maintain stability and prevent formation of spurious structures. The Kurganov-Tadmor (KT) central scheme uses a signal velocity and a linear reconstruction of fields to limit numerical diffusion away from discontinuities. We implement the KT scheme as a drop-in replacement for the Riemann solver in the GIZMO hydrodynamics code. Both the original finite-volume version of the KT scheme, which is quasi-Lagrangian in meshless geometry, as well as a new fully-Lagrangian finite-mass variant are presented. In addition, to mitigate excessive diffusion, a new shear-based switch is proposed. The new methods, as well as the default Riemann solver, were applied to a set of test problems. The results show that, although the KT scheme is more diffusive than the Riemann solver, it produces correct results with better convergence. The switch is shown to reduce diffusion in shearing cases, while not compromising stability in the supersonic regime. The fully-Lagrangian variant is shown to behave similarly to its Riemann solver counterpart. We conclude that the new variants of the KT scheme are good alternatives to Riemann solvers in meshless geometry, especially where its simplicity is desirable, such as for a complex equations of state.

[1]  G. Dilts MOVING-LEAST-SQUARES-PARTICLE HYDRODYNAMICS-I. CONSISTENCY AND STABILITY , 1999 .

[2]  E. Oñate,et al.  A FINITE POINT METHOD IN COMPUTATIONAL MECHANICS. APPLICATIONS TO CONVECTIVE TRANSPORT AND FLUID FLOW , 1996 .

[3]  P. V. F. Edelmann,et al.  New numerical solver for flows at various Mach numbers , 2014, 1409.8289.

[4]  P. Hopkins A new class of accurate, mesh-free hydrodynamic simulation methods , 2014, 1409.7395.

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

[6]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

[7]  A. Harten High Resolution Schemes for Hyperbolic Conservation Laws , 2017 .

[8]  C. McNally,et al.  A WELL-POSED KELVIN–HELMHOLTZ INSTABILITY TEST AND COMPARISON , 2011, 1111.1764.

[9]  Evghenii Gaburov,et al.  Astrophysical Weighted Particle Magnetohydrodynamics , 2010, 1006.4159.

[10]  E. Tadmor,et al.  New High-Resolution Central Schemes for Nonlinear Conservation Laws and Convection—Diffusion Equations , 2000 .

[11]  Eli Turkel,et al.  On Central-Difference and Upwind Schemes , 1992 .

[12]  L. Hernquist,et al.  NUMERICAL CONVERGENCE IN SMOOTHED PARTICLE HYDRODYNAMICS , 2014, 1410.4222.

[13]  P. Lax Weak solutions of nonlinear hyperbolic equations and their numerical computation , 1954 .

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

[15]  Ralph Menikoff,et al.  Errors When Shock Waves Interact Due to Numerical Shock Width , 1994, SIAM J. Sci. Comput..

[16]  V. Springel E pur si muove: Galilean-invariant cosmological hydrodynamical simulations on a moving mesh , 2009, 0901.4107.

[17]  Jean-Paul Vila,et al.  Renormalized Meshfree Schemes I: Consistency, Stability, and Hybrid Methods for Conservation Laws , 2008, SIAM J. Numer. Anal..

[18]  P. Sweby High Resolution Schemes Using Flux Limiters for Hyperbolic Conservation Laws , 1984 .

[19]  Eli Turkel,et al.  Comparison of Several Dissipation Algorithms for Central Difference Schemes , 1997 .

[20]  Philip M. Gresho,et al.  On the theory of semi‐implicit projection methods for viscous incompressible flow and its implementation via a finite element method that also introduces a nearly consistent mass matrix. Part 1: Theory , 1990 .