A Matlab code for stable differentiation of radial basis function approximations
Radial basis function approximation allows for fitting of scattered data and for solving partial differential equations in non-trivial geometries. This requires solving potentially ill-conditioned linear systems of equations. The RBF-QR class of methods provides a change of basis that results in well-conditioned matrices in the same approximation space. In this paper, we derive improved algorithms for differentiation in the RBF-QR basis that solves some accuracy issues of the original implementation. We provide all second derivatives in three spatial dimensions, while previously only the Laplacian was implemented. We also provide a high level interface to compute differentiation matrices using either RBF-QR or the direct evaluation method.
Authors
- Andreas Michael (ORCID: https://orcid.org/0000-0002-6517-2618)
- Alfa Heryudono (ORCID: https://orcid.org/0000-0001-7531-2891)
- Cécile Piret (ORCID: https://orcid.org/0000-0002-2857-7173)
- Elisabeth Larsson (ORCID: https://orcid.org/0000-0003-1154-9587)
Institutions
- University of Massachusetts Dartmouth (US)
- Michigan Technological University (US)
- Uppsala University (SE)
Publication Details
- Journal
- Università degli Studi di Torino
- Published
- 2025-07-15
- DOI
- https://doi.org/10.13135/3103-1935/12293
- Primary Topic
- Numerical methods in engineering
- Type
- article
- Field-Weighted Citation Impact
- 0.00