Abstract
For numerically solving the high frequency Helmholtz equation, the conventional finite difference and finite element methods based on discretizing the equation on meshes usually suffer from the numerical dispersion errors (‘pollution effect’) that require very refined meshes (Babuska and Sauter in SIAM Rev 42(3):451–484, 2000). Asymptotic methods like geometrical optics provide an alternative way to compute the solutions without ‘pollution effect’, but they generally can only compute locally valid approximations for the solutions and fail to capture the caustics faithfully. In order to obtain globally valid solutions efficiently without ‘pollution effect’, we transfer the problem into a fixed-point problem related to an exponential operator, and the associated functional evaluations are achieved by unconditionally stable operator-splitting based pseudospectral schemes such that large step sizes are allowed to reach the approximated fixed point efficiently for certain prescribed accuracy requirement. And the Anderson acceleration is incorporated to accelerate the convergence. Both two-dimensional and three-dimensional numerical experiments are presented to demonstrate the method.











Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.Data Availibility
The datasets/codes generated during and/or analysed during the current study are available from the corresponding author on reasonable request.
References
Aziz, A.K., Kellogg, R.B., Stephens, A.B.: A two point boundary value problem with a rapidly oscillating solution. Numerische Mathematik 53, 107–121 (1988)
Babich, V.M.: The short wave asymptotic form of the solution for the problem of a point source in an inhomogeneous medium. USSR Comput. Math. Math. Phys. 5(5), 247–251 (1965)
Babuska, I.M., Sauter, S.A.: Is the pollution effect of the fem avoidable for the Helmholtz equation considering high wave numbers? SIAM Rev. 42(3), 451–484 (2000)
Bao, W., Jaksch, D., Markowich, P.A.: Numerical solution of the Gross–Pitaevskii equation for Bose–Einstein condensation. J. Comput. Phys. 187(1), 318–342 (2003)
Berenger, J.-P.: A perfectly matched layer for the absorption of electromagnetic waves. J. Comput. Phys. 114(2), 185–200 (1994)
Bourgeois, A., Bourget, M., Lailly, P., Poulet, M., Ricarte, P., Versteeg, R.: Marmousi, model and data. In: The Marmousi Experience, pp. 5–16 (1991)
Castella, F., Chartier, P., Descombes, S., Vilmart, G.: Splitting methods with complex times for parabolic equations. BIT Numer. Math. 49(3), 487–508 (2009)
Červený, V., Popov, M.M., Pšenčík, I.: Computation of wave fields in inhomogeneous media: Gaussian beam approach. Geophys. J. R. Astron. Soc. 70(1), 109–128 (1982)
Engquist, B., Runborg, O.: Computational high frequency wave propagation. Acta Numerica 12, 181–266 (2003)
Erlangga, Y.A., Vuik, C., Oosterlee, C.W.: Comparison of multigrid and incomplete Lu shifted-Laplace preconditioners for the inhomogeneous Helmholtz equation. Appl. Numer. Math. 56(5), 648–666 (2006)
Geoltrain, S., Brac, J.: Can we image complex structures with first-arrival traveltime. Geophysics 58, 564–575 (1993)
Gray, S., May, W.: Kirchhoff migration using Eikonal equation traveltimes. Geophysics 59, 810–817 (1994)
Jacobs, M., Luo, S.: Asymptotic solutions for high frequency Helmholtz equations in anisotropic media with Hankel functions. J. Sci. Comput. 80(2), 808–833 (2019)
Jacobs, M., Luo, S.: Numerical solutions for point-source high frequency Helmholtz equation through efficient time propagators for Schrödinger equation. J. Comput. Phys. 438, 110357 (2021)
Keller, J.B., Lewis, R.M.: Asymptotic methods for partial differential equations: the reduced wave equation and Maxwell’s equations. Surv. Appl. Math. 1, 1–82 (1995)
Liu, Q.H.: The PSTD algorithm: a time-domain method requiring only two cells per wavelength. Microw. Opt. Technol. Lett. 15(3), 158–165 (1997)
Liu, Q.H.: Large-scale simulations of electromagnetic and acoustic measurements using the pseudospectral time-domain (PSTD) algorithm. IEEE Trans. Geosci. Remote Sens. 37(2), 917–926 (1999)
Lu, W., Qian, J., Burridge, R.: Babich’s expansion and the fast Huygens sweeping method for the Helmholtz wave equation at high frequencies. J. Comput. Phys. 313, 478–510 (2016)
Ludwig, D.: Uniform asymptotic expansions at a caustic. Commun. Pure Appl. Math. 19(2), 215–250 (1966)
Luo, S., Qian, J.: Factored singularities and high-order Lax–Friedrichs sweeping schemes for point-source traveltimes and amplitudes. J. Comput. Phys. 230(12), 4742–4755 (2011)
Luo, S., Qian, J., Burridge, R.: Fast Huygens sweeping methods for Helmholtz equations in inhomogeneous media in the high frequency regime. J. Comput. Phys. 270, 378–401 (2014)
Luo, S., Qian, J., Zhao, H.: Higher-order schemes for 3D first-arrival traveltimes and amplitudes. Geophysics 77(2), T47–T56 (2012)
Manolopoulos, D.E.: Derivation and reflection properties of a transmission-free absorbing potential. J. Chem. Phys. 117(21), 9552–9559 (2002)
Maslov, V.P., Fedoriuk, M.V.: Semi-classical Approximation in Quantum Mechanics. D. Reidel Publishing Company, Dordrecht (1981)
Muga, J.G., Palao, J.P., Navarro, B., Egusquiza, I.L.: Complex absorbing potentials. Phys. Rep. 395(6), 357–426 (2004)
Nichols, D.: Imaging complex structures using band limited Green’s functions. Ph.D. thesis, Stanford University, Stanford, CA94305 (1994)
Qian, J., Lu, W., Yuan, L., Luo, S., Burridge, R.: Eulerian geometrical optics and fast Huygens sweeping methods for three-dimensional time-harmonic high-frequency Maxwell’s equations in inhomogeneous media. Multiscale Model. Simul. 14(2), 595–636 (2016)
Qian, J., Luo, S., Burridge, R.: Fast Huygens’ sweeping methods for multiarrival Green’s functions of Helmholtz equations in the high-frequency regime. Geophysics 80(2), T91–T100 (2015)
Qian, J., Yuan, L., Liu, Y., Luo, S., Burridge, R.: Babich’s expansion and high-order Eulerian asymptotics for point-source Helmholtz equations. J. Sci. Comput. 67(3), 883–908 (2016)
SEG/EAGE, SEG/EAGE Salt and Overthrust Models, https://wiki.seg.org/wiki/SEG/EAGE_Salt_and_Overthrust_Models, (1997)
Söderlind, G.: Automatic control and adaptive time-stepping. Numer. Algorithms 31(1), 281–310 (2002)
Strang, G.: On the construction and comparison of difference schemes. SIAM J. Numer. Anal. 5(3), 506–517 (1968)
Walker, H.F., Ni, P.: Anderson acceleration for fixed-point iterations. SIAM J. Numer. Anal. 49(4), 1715–1735 (2011)
Wood, W.L.: Practical Time-Stepping Schemes. Oxford Applied Mathematics and Computing Science Series. Clarendon Press, Oxford University Press, Oxford (1990)
Yu, Y., Esry, B.D.: An optimized absorbing potential for ultrafast, strong-field problems. arXiv Computational Physics (2017)
Funding
This work was partially supported by NSF DMS 1719907.
Author information
Authors and Affiliations
Contributions
QHL: Conceptualization, Methodology, Writing—Review and Editing; SL: Conceptualization, Methodology, Formal analysis, Visualization, Validation, Writing—Original Draft , Writing—Review and Editing.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was partially supported by National Science Foundation Division of Mathematical Sciences 1719907.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Luo, S., Liu, Q.H. A Fixed-Point Iteration Method for High Frequency Helmholtz Equations. J Sci Comput 93, 74 (2022). https://doi.org/10.1007/s10915-022-02039-8
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10915-022-02039-8