UCL Discovery Stage
UCL home » Library Services » Electronic resources » UCL Discovery Stage

Numerical evaluation of oscillatory integrals via automated steepest descent contour deformation

Gibbs, A; Hewett, DP; Huybrechs, D; (2024) Numerical evaluation of oscillatory integrals via automated steepest descent contour deformation. Journal of Computational Physics , 501 , Article 112787. 10.1016/j.jcp.2024.112787. Green open access

[thumbnail of 1-s2.0-S0021999124000366-main.pdf]
Preview
Text
1-s2.0-S0021999124000366-main.pdf - Published Version

Download (3MB) | Preview

Abstract

Steepest descent methods combining complex contour deformation with numerical quadrature provide an efficient and accurate approach for the evaluation of highly oscillatory integrals. However, unless the phase function governing the oscillation is particularly simple, their application requires a significant amount of a priori analysis and expert user input, to determine the appropriate contour deformation, and to deal with the non-uniformity in the accuracy of standard quadrature techniques associated with the coalescence of stationary points (saddle points) with each other, or with the endpoints of the original integration contour. In this paper we present a novel algorithm for the numerical evaluation of oscillatory integrals with general polynomial phase functions, which automates the contour deformation process and avoids the difficulties typically encountered with coalescing stationary points and endpoints. The inputs to the algorithm are simply the phase and amplitude functions, the endpoints and orientation of the original integration contour, and a small number of numerical parameters. By a series of numerical experiments we demonstrate that the algorithm is accurate and efficient over a large range of frequencies, even for examples with a large number of coalescing stationary points and with endpoints at infinity. As a particular application, we use our algorithm to evaluate cuspoid canonical integrals from scattering theory. A Matlab implementation of the algorithm is made available and is called PathFinder.

Type: Article
Title: Numerical evaluation of oscillatory integrals via automated steepest descent contour deformation
Open access status: An open access version is available from UCL Discovery
DOI: 10.1016/j.jcp.2024.112787
Publisher version: https://doi.org/10.1016/j.jcp.2024.112787
Language: English
Additional information: © The Author(s), 2024. This is an Open Access article distributed under the terms of the Creative Commons Attribution Licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. https://creativecommons.org/licenses/by/4.0/
Keywords: Oscillatory quadrature, Numerical steepest descent method, Saddle point method, Integrals with coalescing saddles
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences > Dept of Mathematics
URI: https://discovery-pp.ucl.ac.uk/id/eprint/10186638
Downloads since deposit
276Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item