A New Parareal Algorithm for Problems with Discontinuous Sources

Martin J. Gander, Iryna Kulchytska-Ruchka, Innocent Niyonzima, Sebastian Schöps
3/14/2018
math.NA

Official code: temf/parareal (5 stars, GPL-3.0, last commit 2023-05-02).

Abstract

The Parareal algorithm allows to solve evolution problems exploiting parallelization in time. Its convergence and stability have been proved under the assumption of regular (smooth) inputs. We present and analyze here a new Parareal algorithm for ordinary differential equations which involve discontinuous right-hand sides. Such situations occur in various applications, e.g., when an electric device is supplied with a pulse-width-modulated signal. Our new Parareal algorithm uses a smooth input for the coarse problem with reduced dynamics. We derive error estimates that show how the input reduction influences the overall convergence rate of the algorithm. We support our theoretical results by numerical experiments, and also test our new Parareal algorithm in an eddy current simulation of an induction machine.

View on arXivView PDF

Code Implementations(1)

temf/pararealOfficial100%
GPL-3.0

A Parareal Implementation in Matlab/Octave for Problems with Discontinuous Sources

54IDL, GLSLFeb 15, 20193 years agoGPL-3.0
getdpoctaveparallel-in-timeparallelizationparareal

Cite this paper

@article{gander2018parareal,
  title  = {A New Parareal Algorithm for Problems with Discontinuous Sources},
  author = {Martin J. Gander and Iryna Kulchytska-Ruchka and Innocent Niyonzima and Sebastian Schöps},
  year   = {2018},
  eprint = {1803.05503},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1803.05503}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1803.05503.svg)](https://codeofpaper.com/paper/1803.05503)

Discussion