Show simple item record

A fast algorithm for Chebyshev, Fourier, and sinc interpolation onto an irregular grid

dc.contributor.authorBoyd, John P.en_US
dc.date.accessioned2006-04-10T14:58:27Z
dc.date.available2006-04-10T14:58:27Z
dc.date.issued1992-12en_US
dc.identifier.citationBoyd, John P. (1992/12)."A fast algorithm for Chebyshev, Fourier, and sinc interpolation onto an irregular grid." Journal of Computational Physics 103(2): 243-257. <http://hdl.handle.net/2027.42/29694>en_US
dc.identifier.urihttp://www.sciencedirect.com/science/article/B6WHY-4DDR5PY-130/2/2040ce8158a883d8b4f56771bd57c17ben_US
dc.identifier.urihttps://hdl.handle.net/2027.42/29694
dc.description.abstractA Chebyshev or Fourier series may be evaluated on the standard collocation grid by the fast Fourier transform (FFT). Unfortunately, the FFT does not apply when one needs to sum a spectral series at N points which are spaced irregularly. The cost becomes O(N2) operations instead of the FFTs O(N log N). This sort of "off-grid" interpolation is needed by codes which dynamically readjust the grid every few time steps to resolve a shock wave or other narrow features. It is even more crucial to semi-Lagrangian spectral algorithms for solving convection-diffusion and Navier-Stokes problems because off-grid interpolation must be performed several times per time step. In this work, we describe an alternative algorithm. The first step is to pad the set of spectral coefficients {an} with zeros and then take an FFT of length 3N to interpolate the Chebyshev series to a very fine grid. The second step is to apply either the Mth order Euler sum acceleration or (2M + 1)-point Lagrangian interpolation to approximate the sum of the series on the irregular grid. We show that both methods yield full precision with M N, allowing an order of magnitude reduction in cost with no loss of accuracy.en_US
dc.format.extent1403703 bytes
dc.format.extent3118 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypetext/plain
dc.language.isoen_US
dc.publisherElsevieren_US
dc.titleA fast algorithm for Chebyshev, Fourier, and sinc interpolation onto an irregular griden_US
dc.typeArticleen_US
dc.rights.robotsIndexNoFollowen_US
dc.subject.hlbsecondlevelPhysicsen_US
dc.subject.hlbsecondlevelMathematicsen_US
dc.subject.hlbtoplevelScienceen_US
dc.description.peerreviewedPeer Revieweden_US
dc.contributor.affiliationumDepartment of Atmospheric, Oceanic, & Space Sciences and Laboratory for Scientific Computation, University of Michigan, 2455 Hayward Avenue, Ann Arbor, Michigan 48109, USAen_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/29694/1/0000026.pdfen_US
dc.identifier.doihttp://dx.doi.org/10.1016/0021-9991(92)90399-Jen_US
dc.identifier.sourceJournal of Computational Physicsen_US
dc.owningcollnameInterdisciplinary and Peer-Reviewed


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.