Recovery of High Order Accuracy in Radial Basis Function Approximations of Discontinuous Problems

Radial basis function (RBF) methods have been actively developed in the last decades. RBF methods are global methods which do not require the use of specialized points and that yield high order accuracy if the function is smooth enough. Like other global approximations, the accuracy of RBF approxima...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of scientific computing 2010-10, Vol.45 (1-3), p.359-381
Hauptverfasser: Jung, Jae-Hun, Gottlieb, Sigal, Kim, Saeja Oh, Bresten, Chris L., Higgs, Daniel
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Radial basis function (RBF) methods have been actively developed in the last decades. RBF methods are global methods which do not require the use of specialized points and that yield high order accuracy if the function is smooth enough. Like other global approximations, the accuracy of RBF approximations of discontinuous problems deteriorates due to the Gibbs phenomenon, even as more points are added. In this paper we show that it is possible to remove the Gibbs phenomenon from RBF approximations of discontinuous functions as well as from RBF solutions of some hyperbolic partial differential equations. Although the theory for the resolution of the Gibbs phenomenon by reprojection in Gegenbauer polynomials relies on the orthogonality of the basis functions, and the RBF basis is not orthogonal, we observe that the Gegenbauer polynomials recover high order convergence from the RBF approximations of discontinuous problems in a variety of numerical examples including the linear and nonlinear hyperbolic partial differential equations. Our numerical examples using multi-quadric RBFs suggest that the Gegenbauer polynomials are Gibbs complementary to the RBF multi-quadric basis.
ISSN:0885-7474
1573-7691
DOI:10.1007/s10915-010-9360-7