The sensitivity and accuracy of fourth order finite-difference schemes on nonuniform grids in one dimension

Abstract We construct local fourth-order finite difference approximations of first and second derivatives, on nonuniform grids, in one dimension. The approximations are required to satisfy symmetry relationships that come from the analogous higher-dimensional fundamental operators: the divergence, the gradient, and the Laplacian. For example, we require that the discrete divergence and gradient be negative adjoint of each other, DIV∗ = − GRAD , and the discrete Laplacian is defined as LAP = DIVGRAD . The adjointness requirement on the divergence and gradient guarantees that the Laplacian is a symmetric negative operator. The discrete approximations we derive are fourth-order on smooth grids, but the approach can be extended to create approximations of arbitrarily high order. We analyze the loss of accuracy in the approximations when the grid is not smooth and include a numerical example demonstrating the effectiveness of the higher order methods on nonuniform grids.

[1]  Y. M. Tsuei,et al.  A formula for estimation of truncation errors of convection terms in a curvilinear coordinate system , 1992 .

[2]  Joe D. Hoffman,et al.  Relationship between the truncation errors of centered finite-difference approximations on uniform and nonuniform meshes , 1982 .

[3]  James M. Hyman,et al.  High order finite volume approximations of differential operators on nonuniform grids , 1992 .

[4]  Eugenia Kálnay de Rivas On the use of nonuniform grids in finite-difference equations , 1972 .

[5]  Joe F. Thompson,et al.  Numerical grid generation: Foundations and applications , 1985 .

[6]  M. Shashkov,et al.  Support-operator finite-difference algorithms for general elliptic problems , 1995 .

[7]  C. Mastin,et al.  Errors in finite-difference computations on curvilinear coordinate systems , 1980 .

[8]  R. Maccormack,et al.  The influence of the computational mesh on accuracy for initial value problems with discontinuous or nonunique solutions. [for wave, Burger and Euler equations] , 1974 .

[9]  George D. Raithby,et al.  IMPROVED FINITE-DIFFERENCE METHODS BASED ON A CRITICAL EVALUATION OF THE APPROXIMATION ERRORS , 1979 .

[10]  James M. Hyman,et al.  The numerical differentiation of discrete functions using polynomial interpolation methods , 1982 .

[11]  J. Hyman Accurate Monotonicity Preserving Cubic Interpolation , 1983 .

[12]  Patrick M. Knupp,et al.  Fundamentals of Grid Generation , 2020 .

[13]  J. C. Ferreri,et al.  On the accuracy of boundary fitted finite-difference calculations , 1984 .

[14]  Richard G. Hindman,et al.  Generalized Coordinate Forms of Governing Fluid Equations and Associated Geometrically Induced Errors , 1982 .