Fast parallel solution of fully implicit Runge-Kutta and discontinuous Galerkin in time for numerical PDEs, Part I: the linear setting

01/02/2021
by   Ben S. Southworth, et al.
0

Fully implicit Runge-Kutta (IRK) methods have many desirable properties as time integration schemes in terms of accuracy and stability, but are rarely used in practice with numerical PDEs due to the difficulty of solving the stage equations. This paper introduces a theoretical and algorithmic framework for the fast, parallel solution of the systems of equations that arise from IRK methods applied to linear numerical PDEs (without algebraic constraints). This framework also naturally applies to discontinuous Galerkin discretizations in time. The new method can be used with arbitrary existing preconditioners for backward Euler-type time stepping schemes, and is amenable to the use of three-term recursion Krylov methods when the underlying spatial discretization is symmetric. Under quite general assumptions on the spatial discretization that yield stable time integration, the preconditioned operator is proven to have conditioning  O(1), with only weak dependence on number of stages/polynomial order; for example, the preconditioned operator for 10th-order Gauss integration has condition number less than two. The new method is demonstrated to be effective on various high-order finite-difference and finite-element discretizations of linear parabolic and hyperbolic problems, demonstrating fast, scalable solution of up to 10th order accuracy. In several cases, the new method can achieve 4th-order accuracy using Gauss integration with roughly half the number of preconditioner applications as required using standard SDIRK techniques.

READ FULL TEXT
research
02/03/2020

Parallel implicit-explicit general linear methods

High-order discretizations of partial differential equations (PDEs) nece...
research
09/07/2021

Addititive Polynomial Block Methods, Part I: Framework and Fully-Implicit Methods

In this paper we generalize the polynomial time integration framework to...
research
05/22/2023

On improving the efficiency of ADER methods

The (modern) arbitrary derivative (ADER) approach is a popular technique...
research
06/17/2022

Locally Structure-Preserving div-curl operators for high order Discontinuous Galerkin schemes

We propose a novel Structure-Preserving Discontinuous Galerkin (SPDG) op...
research
05/17/2021

Full operator preconditioning and the accuracy of solving linear systems

Unless special conditions apply, the attempt to solve ill-conditioned sy...
research
06/20/2023

A Collision-Based Hybrid Method for the BGK Equation

We apply the collision-based hybrid introduced in <cit.> to the Boltzman...

Please sign up or login with your details

Forgot password? Click here to reset