High-order conservative reconstruction schemes for finite volume methods in cylindrical and spherical coordinates

Abstract High-order reconstruction schemes for the solution of hyperbolic conservation laws in orthogonal curvilinear coordinates are revised in the finite volume approach. The formulation employs a piecewise polynomial approximation to the zone-average values to reconstruct left and right interface states from within a computational zone to arbitrary order of accuracy by inverting a Vandermonde-like linear system of equations with spatially varying coefficients. The approach is general and can be used on uniform and non-uniform meshes although explicit expressions are derived for polynomials from second to fifth degree in cylindrical and spherical geometries with uniform grid spacing. It is shown that, in regions of large curvature, the resulting expressions differ considerably from their Cartesian counterparts and that the lack of such corrections can severely degrade the accuracy of the solution close to the coordinate origin. Limiting techniques and monotonicity constraints are revised for conventional reconstruction schemes, namely, the piecewise linear method (PLM), third-order weighted essentially non-oscillatory (WENO) scheme and the piecewise parabolic method (PPM). The performance of the improved reconstruction schemes is investigated in a number of selected numerical benchmarks involving the solution of both scalar and systems of nonlinear equations (such as the equations of gas dynamics and magnetohydrodynamics) in cylindrical and spherical geometries in one and two dimensions. Results confirm that the proposed approach yields considerably smaller errors, higher convergence rates and it avoid spurious numerical effects at a symmetry axis.

[1]  Laurent White,et al.  A high-order finite volume remapping scheme for nonuniform grids: The piecewise quartic method (PQM) , 2008, J. Comput. Phys..

[2]  S. Falle Self-similar jets , 1991 .

[3]  Phillip Colella,et al.  A HIGH-ORDER FINITE-VOLUME METHOD FOR CONSERVATION LAWS ON LOCALLY REFINED GRIDS , 2011 .

[4]  H. Huynh,et al.  Accurate Monotonicity-Preserving Schemes with Runge-Kutta Time Stepping , 1997 .

[5]  J. Blondin,et al.  The piecewise-parabolic method in curvilinear coordinates , 1993 .

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

[7]  Richard H. White,et al.  The Hydrodynamic Behavior of Supernovae Explosions , 1964 .

[8]  P. Swarztrauber,et al.  A standard test set for numerical approximations to the shallow water equations in spherical geometry , 1992 .

[9]  Chi-Wang Shu Total-variation-diminishing time discretizations , 1988 .

[10]  P. Woodward,et al.  The Piecewise Parabolic Method (PPM) for Gas Dynamical Simulations , 1984 .

[11]  S. Osher,et al.  Uniformly high order accurate essentially non-oscillatory schemes, 111 , 1987 .

[12]  E. Ostriker,et al.  THE ATHENA ASTROPHYSICAL MAGNETOHYDRODYNAMICS CODE IN CYLINDRICAL GEOMETRY , 2010, 1004.2487.

[13]  S. Osher,et al.  Weighted essentially non-oscillatory schemes , 1994 .

[14]  Chi-Wang Shu,et al.  Efficient Implementation of Weighted ENO Schemes , 1995 .

[15]  Nail K. Yamaleev,et al.  Third-Order Energy Stable WENO Scheme , 2008 .

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

[17]  E. Müller,et al.  A conservative second-order difference scheme for curvilinear coordinates. I: Assignment of variables on a staggered grid , 1989 .

[18]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[19]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme. IV. A new approach to numerical convection , 1977 .

[20]  Eleuterio F. Toro,et al.  Finite-volume WENO schemes for three-dimensional conservation laws , 2004 .

[21]  A. Burrows,et al.  CASTRO: A NEW COMPRESSIBLE ASTROPHYSICAL SOLVER. II. GRAY RADIATION HYDRODYNAMICS , 2011, 1105.2466.

[22]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme. II. Monotonicity and conservation combined in a second-order scheme , 1974 .

[23]  V. Rusanov,et al.  The calculation of the interaction of non-stationary shock waves and obstacles , 1962 .

[24]  Michael Dumbser,et al.  Efficient, high accuracy ADER-WENO schemes for hydrodynamics and divergence-free magnetohydrodynamics , 2008, Journal of Computational Physics.

[25]  Chi-Wang Shu,et al.  Total variation diminishing Runge-Kutta schemes , 1998, Math. Comput..

[26]  P. Rasch Conservative Shape-Preserving Two-Dimensional Transport on a Spherical Reduced Grid , 1994 .

[27]  Phillip Colella,et al.  A limiter for PPM that preserves accuracy at smooth extrema , 2008, J. Comput. Phys..

[28]  C. Angelopoulos High resolution schemes for hyperbolic conservation laws , 1992 .

[29]  E. Ostriker,et al.  The Athena Astrophysical MHD Code in Cylindrical Geometry , 2010 .

[30]  K. P.,et al.  HIGH RESOLUTION SCHEMES USING FLUX LIMITERS FOR HYPERBOLIC CONSERVATION LAWS * , 2012 .

[31]  Chi-Wang Shu,et al.  Monotonicity Preserving Weighted Essentially Non-oscillatory Schemes with Increasingly High Order of Accuracy , 2000 .

[32]  U. Ziegler,et al.  A semi-discrete central scheme for magnetohydrodynamics on orthogonal-curvilinear grids , 2011, J. Comput. Phys..

[33]  Nikolaos Nikiforakis,et al.  A Three-Dimensional, Adaptive, Godunov-Type Model for Global Atmospheric Flows , 2003 .

[34]  R. LeVeque Finite Volume Methods for Hyperbolic Problems: Characteristics and Riemann Problems for Linear Hyperbolic Equations , 2002 .

[35]  A. Boss,et al.  Protostellar Hydrodynamics: Constructing and Testing a Spatially and Temporally Second-Order--accurate Method. I. Spherical Coordinates , 1992 .

[36]  Andrea Mignone,et al.  High-order conservative finite difference GLM-MHD schemes for cell-centered MHD , 2010, J. Comput. Phys..

[37]  S. Osher,et al.  Uniformly high order accuracy essentially non-oscillatory schemes III , 1987 .