Exponential Runge-Kutta Parareal for Non-Diffusive Equations

01/10/2023
by   Tommaso Buvoli, et al.
0

Parareal is a well-known parallel-in-time algorithm that combines a coarse and fine propagator within a parallel iteration. It allows for large-scale parallelism that leads to significantly reduced computational time compared to serial time-stepping methods. However, like many parallel-in-time methods it can fail to achieve parallel speedup when applied to non-diffusive equations such as hyperbolic systems or dispersive nonlinear wave equations. This paper explores the use of exponential integrators within the Parareal iteration. Exponential integrators are particularly interesting candidates for Parareal because of their ability to resolve fast-moving waves, even at the large stepsizes used by coarse propagators. This work begins with an introduction to exponential Parareal integrators followed by several motivating numerical experiments involving the nonlinear Schrödinger equation. These experiments are then analyzed using linear analysis that approximates the stability and convergence properties of the exponential Parareal iteration on nonlinear problems. The paper concludes with two additional numerical experiments involving the dispersive Kadomtsev-Petviashvili equation and the hyperbolic Vlasov-Poisson equation. These experiments demonstrate that exponential Parareal methods can achieve significant parallel speedup on different types of non-diffusive equations.

READ FULL TEXT

page 13

page 14

page 19

page 21

page 24

page 29

page 30

page 31

research
11/03/2020

IMEX Parareal Integrators

Parareal is a widely studied parallel-in-time method that can achieve me...
research
07/31/2021

On the Stability of Exponential Integrators for Non-Diffusive Equations

Exponential integrators are a well-known class of time integration metho...
research
10/26/2019

Efficient time integration methods for Gross–Pitaevskii equations with rotation term

The objective of this work is the introduction and investigation of favo...
research
02/10/2020

Nonlinear Equation Solving: A Faster Alternative to Feedforward Computation

Feedforward computations, such as evaluating a neural network or samplin...
research
04/22/2019

A Simple Local Variational Iteration Method and Related Algorithm for Nonlinear Science and Engineering

A very simple and efficient local variational iteration method for solvi...
research
10/28/2019

Exponential methods for solving hyperbolic problems with application to kinetic equations

The efficient numerical solution of many kinetic models in plasma physic...

Please sign up or login with your details

Forgot password? Click here to reset