Stability of Radial Basis Function Methods for Convection Problems on the Circle and Sphere

This paper investigates the stability of the radial basis function (RBF) collocation method for convective problems on the circle and sphere. We prove that the RBF method is Lax-stable for problems on the circle when the collocation points are equispaced and the transport speed is constant. We also show that the eigenvalues of discretization matrices are purely imaginary in the case of variable coefficients and equispaced nodes. By studying the $$\epsilon $$ϵ-pseudospectra of these matrices we argue that approximations are also Lax-stable in the latter case. Based on these results, we conjecture that the discretization of transport operators on the sphere present a similar behavior. We provide strong evidence that the method is Lax-stable on the sphere when the collocation points come from certain polyhedra. In both geometries, we demonstrate that eigenvalues of the differentiation matrix deviate from the imaginary axis linearly with perturbations off the set of ideal collocation points. When the ideal set is impractical or unavailable, we propose a least-squares method and present numerical evidence suggesting that it can substantially improve stability without any increase to computational cost and with only a minor cost to accuracy.

[1]  Gregory E. Fasshauer,et al.  Meshfree Approximation Methods with Matlab , 2007, Interdisciplinary Mathematical Sciences.

[2]  Andrew D. Back,et al.  Radial Basis Functions , 2001 .

[3]  Bengt Fornberg,et al.  Comparison of finite difference‐ and pseudospectral methods for convective flow over a sphere , 1997 .

[4]  T. Driscoll,et al.  Interpolation in the limit of increasingly flat radial basis functions , 2002 .

[5]  Bengt Fornberg,et al.  The Runge phenomenon and spatially variable shape parameters in RBF interpolation , 2007, Comput. Math. Appl..

[6]  A. U.S.,et al.  Stable Computation of Multiquadric Interpolants for All Values of the Shape Parameter , 2003 .

[7]  Natasha Flyer,et al.  A radial basis function method for the shallow water equations on a sphere , 2009, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[8]  Bengt Fornberg,et al.  A Stable Algorithm for Flat Radial Basis Functions on a Sphere , 2007, SIAM J. Sci. Comput..

[9]  Natasha Flyer,et al.  Transport schemes on a sphere using radial basis functions , 2007, J. Comput. Phys..

[10]  Erik Lehto,et al.  A guide to RBF-generated finite differences for nonlinear transport: Shallow water simulations on a sphere , 2012, J. Comput. Phys..

[11]  Tobin A. Driscoll,et al.  Eigenvalue stability of radial basis function discretizations for time-dependent problems , 2006, Comput. Math. Appl..

[12]  M. Urner Scattered Data Approximation , 2016 .

[13]  L. Trefethen Spectral Methods in MATLAB , 2000 .

[14]  L. Trefethen,et al.  Stability of the method of lines , 1992, Spectra and Pseudospectra.

[15]  Bengt Fornberg,et al.  On choosing a radial basis function and a shape parameter when solving a convective PDE on a sphere , 2008, J. Comput. Phys..

[16]  L. Trefethen,et al.  Spectra and Pseudospectra , 2020 .

[17]  Elisabeth Larsson,et al.  Stable Computations with Gaussian Radial Basis Functions , 2011, SIAM J. Sci. Comput..