An adaptive spectral method for oscillatory second-order linear ODEs with frequency-independent cost

12/13/2022
by   Fruzsina J. Agocs, et al.
0

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 10^6 times fewer function evaluations. Even in high frequency regimes, our implementation is on average 10 times faster than other specialized solvers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/16/2021

Effective high order integrators for linear Klein-Gordon equations in low to highly oscillatory regimes

We introduce an efficient class of high order schemes for the Klein–Gord...
research
01/18/2022

Second-order diffusion limit for the phonon transport equation-asymptotics and numerics

We investigate the numerical implementation of the limiting equation for...
research
02/07/2020

A convergent low-wavenumber, high-frequency homogenization of the wave equation in periodic media with a source term

We pursue a low-wavenumber, second-order homogenized solution of the tim...
research
09/11/2020

Jet Marching Methods for Solving the Eikonal Equation

We develop a family of compact high-order semi-Lagrangian label-setting ...
research
02/05/2021

WKB-based scheme with adaptive step size control for the Schrödinger equation in the highly oscillatory regime

This paper is concerned with an efficient numerical method for solving t...
research
09/08/2021

An efficient jet marcher for computing the quasipotential for 2D SDEs

We present a new algorithm, the efficient jet marching method (EJM), for...

Please sign up or login with your details

Forgot password? Click here to reset