A fourth-order Magnus scheme for Helmholtz equation

作者:

Highlights:

摘要

For wave propagation in a slowly varying waveguide, it is necessary to solve the Helmholtz equation in a domain that is much larger than the typical wavelength. Standard finite difference and finite element methods must resolve the small oscillatory behavior of the wave field and are prohibitively expensive for practical applications. A popular method is to approximate the waveguide by segments that are uniform in the propagation direction and use separation of variables in each segment. For a slowly varying waveguide, it is possible that the length of such a segment is much larger than the typical wavelength. To reduce memory requirements, it is advantageous to reformulate the boundary value problem of the Helmholtz equation as an initial value problem using a pair of operators. Such an operator-marching scheme can also be solved with the piecewise uniform approximation of the waveguide. This is related to the second-order midpoint exponential method for a system of linear ODEs. In this paper, we develop a fourth-order operator-marching scheme for the Helmholtz equation using a fourth-order Magnus method.

论文关键词:Helmholtz equation,Waveguide,Operator-marching method,Magnus method

论文评审过程:Received 19 August 2003, Revised 19 February 2004, Available online 25 May 2004.

论文官网地址:https://doi.org/10.1016/j.cam.2004.03.010