On the efficiency and accuracy of interpolation methods for spectral codes
M. A. T. van Hinsberg, J. H. M. ten Thije Boonkkamp, F. Toschi, and H., J. H. Clercx

TL;DR
This paper introduces a B-spline based interpolation method for spectral codes that offers higher continuity, fewer FFTs, and comparable accuracy to Hermite interpolation, supported by a general theory linking interpolation order and spectral properties.
Contribution
The paper develops a general theory for interpolation on rectangular grids and presents a fast, efficient B-spline based interpolation method with superior spectral properties.
Findings
Higher order of continuity than other methods
Requires only one FFT for implementation
Error nearly matches Hermite interpolation
Abstract
In this paper a general theory for interpolation methods on a rectangular grid is introduced. By the use of this theory an efficient B-spline based interpolation method for spectral codes is presented. The theory links the order of the interpolation method with its spectral properties. In this way many properties like order of continuity, order of convergence and magnitude of errors can be explained. Furthermore, a fast implementation of the interpolation methods is given. We show that the B-spline based interpolation method has several advantages compared to other methods. First, the order of continuity of the interpolated field is higher than for other methods. Second, only one FFT is needed whereas e.g. Hermite interpolation needs multiple FFTs for computing the derivatives. Third, the interpolation error almost matches the one of Hermite interpolation, a property not reached by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInduction Heating and Inverter Technology · Numerical methods for differential equations · Advanced Numerical Methods in Computational Mathematics
