Fast Iterative Solver for the All-at-Once Runge–Kutta Discretization

03/03/2023
by   Santolo Leveque, et al.
0

In this article, we derive fast and robust preconditioned iterative methods for the all-at-once linear systems arising upon discretization of time-dependent PDEs. The discretization we employ is based on a Runge–Kutta method in time, for which the development of robust solvers is an emerging research area in the literature of numerical methods for time-dependent PDEs. By making use of classical theory of block matrices, one is able to derive a preconditioner for the systems considered. An approximate inverse of the preconditioner so derived consists in a fixed number of linear solves for the system of the stages of the method. We thus propose a preconditioner for the latter system based on a singular value decomposition (SVD) of the (real) Runge–Kutta matrix A_RK = U Σ V^⊤. Supposing A_RK is invertible, we prove that the spectrum of the system for the stages preconditioned by our SVD-based preconditioner is contained within the right-half of the unit circle, under suitable assumptions on the matrix U^⊤ V (which is well defined due to the polar decomposition of A_RK). We show the numerical efficiency of our SVD-based preconditioner by solving the system of the stages arising from the discretization of the heat equation and the Stokes equations, with sequential time-stepping. Finally, we provide numerical results of the all-at-once approach for both problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2020

Fast Iterative Solver for the Optimal Control of Time-Dependent PDEs with Crank-Nicolson Discretization in Time

In this article, we derive a new, fast, and robust preconditioned iterat...
research
06/22/2023

Solving time-dependent PDEs with the ultraspherical spectral method

We apply the ultraspherical spectral method to solving time-dependent PD...
research
07/31/2021

Parameter-Robust Preconditioning for Oseen Iteration Applied to Stationary and Instationary Navier–Stokes Control

We derive novel, fast, and parameter-robust preconditioned iterative met...
research
01/22/2020

Robust block preconditioners for poroelasticity

In this paper we study the linear systems arising from discretized poroe...
research
02/10/2020

Fast and High-order Accuracy Numerical Methods for Time-Dependent Nonlocal Problems in R^2

In this paper, we study the Crank-Nicolson method for temporal dimension...
research
01/04/2022

Contour Integral Methods for time treatment in Reduced Basis Methods

In this paper we discuss a reduced basis method for linear evolution PDE...
research
04/18/2023

Diagonalization-based preconditioners and generalized convergence bounds for ParaOpt

The ParaOpt algorithm was recently introduced as a time-parallel solver ...

Please sign up or login with your details

Forgot password? Click here to reset