An Adaptive Spectral Method for Oscillatory Second-Order Linear ODEs with Frequency-Independent Cost

From MaRDI portal
Publication:6154533

DOI10.1137/23M1546609arXiv2212.06924WikidataQ129267028 ScholiaQ129267028MaRDI QIDQ6154533FDOQ6154533

Author name not available (Why is that?), Alex H. Barnett

Publication date: 15 February 2024

Published in: SIAM Journal on Numerical Analysis (Search for Journal in Brave)

Abstract: We introduce an efficient numerical method for second order linear ODEs whose solution may vary between highly oscillatory and slowly changing over the solution interval. In oscillatory regions the solution is generated via a nonoscillatory phase function that obeys the nonlinear Riccati equation. We propose a defect-correction iteration that gives an asymptotic series for such a phase function; this is numerically approximated on a Chebyshev grid with a small number of nodes. For analytic coefficients we prove that each iteration, up to a certain maximum number, reduces the residual by a factor of order of the local frequency. The algorithm adapts both the step size and the choice of method, switching to a conventional spectral collocation method away from oscillatory regions. In numerical experiments we find that our proposal outperforms other state-of-the-art oscillatory solvers, most significantly at low-to-intermediate frequencies and at low tolerances, where it may use up to 106 times fewer function evaluations. Even in high frequency regimes, our implementation is on average 10 times faster than other specialized solvers.


Full work available at URL: https://arxiv.org/abs/2212.06924







Cites Work


Cited In (1)





This page was built for publication: An Adaptive Spectral Method for Oscillatory Second-Order Linear ODEs with Frequency-Independent Cost

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6154533)