DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A high-order time-parallel scheme for solving wave propagation problems via the direct construction of an approximate time-evolution operator

Abstract

Our manuscript demonstrates a technique for efficiently solving the classical wave equation, the shallow water equations, and, more generally, equations of the form ∂u/∂t=Lu∂u/∂t=Lu, where LL is a skew-Hermitian differential operator. The idea is to explicitly construct an approximation to the time-evolution operator exp(τL)exp(τL) for a relatively large time-step ττ. Recently developed techniques for approximating oscillatory scalar functions by rational functions, and accelerated algorithms for computing functions of discretized differential operators are exploited. Principal advantages of the proposed method include: stability even for large time-steps, the possibility to parallelize in time over many characteristic wavelengths and large speed-ups over existing methods in situations where simulation over long times are required. Numerical examples involving the 2D rotating shallow water equations and the 2D wave equation in an inhomogenous medium are presented, and the method is compared to the 4th order Runge–Kutta (RK4) method and to the use of Chebyshev polynomials. The new method achieved high accuracy over long-time intervals, and with speeds that are orders of magnitude faster than both RK4 and the use of Chebyshev polynomials.

Authors:
; ; ;
Publication Date:
Research Org.:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1304700
Report Number(s):
LA-UR-14-21207
Journal ID: ISSN 0272-4979
Grant/Contract Number:  
AC52-06NA25396
Resource Type:
Accepted Manuscript
Journal Name:
IMA Journal of Numerical Analysis
Additional Journal Information:
Journal Volume: 36; Journal Issue: 2; Journal ID: ISSN 0272-4979
Publisher:
Oxford University Press/Institute of Mathematics and its Applications
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; time-stepping methods; optimal rational approximations; parallel-in-time; direct solver

Citation Formats

Haut, T. S., Babb, T., Martinsson, P. G., and Wingate, B. A. A high-order time-parallel scheme for solving wave propagation problems via the direct construction of an approximate time-evolution operator. United States: N. p., 2015. Web. doi:10.1093/imanum/drv021.
Haut, T. S., Babb, T., Martinsson, P. G., & Wingate, B. A. A high-order time-parallel scheme for solving wave propagation problems via the direct construction of an approximate time-evolution operator. United States. https://doi.org/10.1093/imanum/drv021
Haut, T. S., Babb, T., Martinsson, P. G., and Wingate, B. A. Tue . "A high-order time-parallel scheme for solving wave propagation problems via the direct construction of an approximate time-evolution operator". United States. https://doi.org/10.1093/imanum/drv021. https://www.osti.gov/servlets/purl/1304700.
@article{osti_1304700,
title = {A high-order time-parallel scheme for solving wave propagation problems via the direct construction of an approximate time-evolution operator},
author = {Haut, T. S. and Babb, T. and Martinsson, P. G. and Wingate, B. A.},
abstractNote = {Our manuscript demonstrates a technique for efficiently solving the classical wave equation, the shallow water equations, and, more generally, equations of the form ∂u/∂t=Lu∂u/∂t=Lu, where LL is a skew-Hermitian differential operator. The idea is to explicitly construct an approximation to the time-evolution operator exp(τL)exp(τL) for a relatively large time-step ττ. Recently developed techniques for approximating oscillatory scalar functions by rational functions, and accelerated algorithms for computing functions of discretized differential operators are exploited. Principal advantages of the proposed method include: stability even for large time-steps, the possibility to parallelize in time over many characteristic wavelengths and large speed-ups over existing methods in situations where simulation over long times are required. Numerical examples involving the 2D rotating shallow water equations and the 2D wave equation in an inhomogenous medium are presented, and the method is compared to the 4th order Runge–Kutta (RK4) method and to the use of Chebyshev polynomials. The new method achieved high accuracy over long-time intervals, and with speeds that are orders of magnitude faster than both RK4 and the use of Chebyshev polynomials.},
doi = {10.1093/imanum/drv021},
journal = {IMA Journal of Numerical Analysis},
number = 2,
volume = 36,
place = {United States},
year = {Tue Jun 16 00:00:00 EDT 2015},
month = {Tue Jun 16 00:00:00 EDT 2015}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 14 works
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

Error estimates for approximate approximations with Gaussian kernels on compact intervals
journal, April 2007


Nested Dissection of a Regular Finite Element Mesh
journal, April 1973

  • George, Alan
  • SIAM Journal on Numerical Analysis, Vol. 10, Issue 2
  • DOI: 10.1137/0710032

An invariant theory of the linearized shallow water equations with rotation and its application to a sphere and a plane
journal, January 2011


Wave atoms and time upscaling of wave equations
journal, May 2009


Near optimal rational approximations of large data sets
journal, September 2013

  • Damle, Anil; Beylkin, Gregory; Haut, Terry
  • Applied and Computational Harmonic Analysis, Vol. 35, Issue 2
  • DOI: 10.1016/j.acha.2012.08.011

Approximate Approximations
book, January 2007

  • Maz’ya, Vladimir; Schmidt, Gunther
  • Mathematical Surveys and Monographs
  • DOI: 10.1090/surv/141

Chebyshev rational approximations to e−x in [0, +∞) and applications to heat-conduction problems
journal, March 1969


On approximate approximations using Gaussian kernels
journal, January 1996


Rational Krylov approximation of matrix functions: Numerical methods and optimal pole selection
journal, August 2013


Wave propagation using bases for bandlimited functions
journal, March 2005


Hierarchical Tensor-Product Approximation to the Inverse and Related Operators for High-Dimensional Elliptic Problems
journal, December 2004


Fast and Accurate Con-Eigenvalue Algorithm for Optimal Rational Approximations
journal, January 2012

  • Haut, T. S.; Beylkin, G.
  • SIAM Journal on Matrix Analysis and Applications, Vol. 33, Issue 4
  • DOI: 10.1137/110821901

A Direct Solver with $O(N)$ Complexity for Variable Coefficient Elliptic PDEs Discretized via a High-Order Composite Spectral Collocation Method
journal, January 2014

  • Gillman, A.; Martinsson, P. G.
  • SIAM Journal on Scientific Computing, Vol. 36, Issue 4
  • DOI: 10.1137/130918988

Exponential Time Differencing for Stiff Systems
journal, March 2002


An Asymptotic Parallel-in-Time Method for Highly Oscillatory PDEs
journal, January 2014

  • Haut, Terry; Wingate, Beth
  • SIAM Journal on Scientific Computing, Vol. 36, Issue 2
  • DOI: 10.1137/130914577

Efficient computation of the exponential operator for large, sparse, symmetric matrices
journal, January 2000


The Scaling and Squaring Method for the Matrix Exponential Revisited
journal, January 2005

  • Higham, Nicholas J.
  • SIAM Journal on Matrix Analysis and Applications, Vol. 26, Issue 4
  • DOI: 10.1137/04061101X

On Krylov Subspace Approximations to the Matrix Exponential Operator
journal, October 1997


Exponential integrators
journal, May 2010


The Scaling and Squaring Method for the Matrix Exponential Revisited
journal, November 2009


On approximate approximations using Gaussian kernels
text, January 1994


Exponential integrators
text, January 2010


On Krylov subspace approximations to the matrix exponential operator
text, January 1997


Works referencing / citing this record:

A parallel time integrator for solving the linearized shallow water equations on the rotating sphere: Parallel time integrator for linearized SWE on rotating sphere
journal, October 2018

  • Schreiber, Martin; Loft, Richard
  • Numerical Linear Algebra with Applications, Vol. 26, Issue 2
  • DOI: 10.1002/nla.2220

A parallel time integrator for solving the linearized shallow water equations on the rotating sphere: Parallel time integrator for linearized SWE on rotating sphere
journal, October 2018

  • Schreiber, Martin; Loft, Richard
  • Numerical Linear Algebra with Applications, Vol. 26, Issue 2
  • DOI: 10.1002/nla.2220

Parallel-in-time multi-level integration of the shallow-water equations on the rotating sphere
journal, April 2020

  • Hamon, François P.; Schreiber, Martin; Minion, Michael L.
  • Journal of Computational Physics, Vol. 407
  • DOI: 10.1016/j.jcp.2019.109210

An accurate and time-parallel rational exponential integrator for hyperbolic and oscillatory PDEs
journal, July 2021

  • Caliari, Marco; Einkemmer, Lukas; Moriggl, Alexander
  • Journal of Computational Physics, Vol. 437
  • DOI: 10.1016/j.jcp.2021.110289