Saved in:
Bibliographic Details
Main Authors: Chen, Ke, Appelö, Daniel, Babb, Tracy, Martinsson, Per-Gunnar
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2306.02526
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909193092464640
author Chen, Ke
Appelö, Daniel
Babb, Tracy
Martinsson, Per-Gunnar
author_facet Chen, Ke
Appelö, Daniel
Babb, Tracy
Martinsson, Per-Gunnar
contents An additive Runge-Kutta method is used for the time stepping, which integrates the linear stiff terms by an explicit singly diagonally implicit Runge-Kutta (ESDIRK) method and the nonlinear terms by an explicit Runge-Kutta (ERK) method. In each time step, the implicit solve is performed by the recently developed Hierarchical Poincaré-Steklov (HPS) method. This is a fast direct solver for elliptic equations that decomposes the space domain into a hierarchical tree of subdomains and builds spectral collocation solvers locally on the subdomains. These ideas are naturally combined in the presented method since the singly diagonal coefficient in ESDIRK and a fixed time-step ensures that the coefficient matrix in the implicit solve of HPS remains the same for all time stages. This means that the precomputed inverse can be efficiently reused, leading to a scheme with complexity (in two dimensions) $\mathcal{O}(N^{1.5})$ for the precomputation where the solution operator to the elliptic problems is built, and then $\mathcal{O}(N \log N)$ for the solve in each time step. The stability of the method is proved for first order in time and any order in space, and numerical evidence substantiates a claim of stability for a much broader class of time discretization methods. Numerical experiments supporting the accuracy of efficiency of the method in one and two dimensions are presented.
format Preprint
id arxiv_https___arxiv_org_abs_2306_02526
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Fast and high-order approximation of parabolic equations using hierarchical direct solvers and implicit Runge-Kutta methods
Chen, Ke
Appelö, Daniel
Babb, Tracy
Martinsson, Per-Gunnar
Numerical Analysis
65M70
An additive Runge-Kutta method is used for the time stepping, which integrates the linear stiff terms by an explicit singly diagonally implicit Runge-Kutta (ESDIRK) method and the nonlinear terms by an explicit Runge-Kutta (ERK) method. In each time step, the implicit solve is performed by the recently developed Hierarchical Poincaré-Steklov (HPS) method. This is a fast direct solver for elliptic equations that decomposes the space domain into a hierarchical tree of subdomains and builds spectral collocation solvers locally on the subdomains. These ideas are naturally combined in the presented method since the singly diagonal coefficient in ESDIRK and a fixed time-step ensures that the coefficient matrix in the implicit solve of HPS remains the same for all time stages. This means that the precomputed inverse can be efficiently reused, leading to a scheme with complexity (in two dimensions) $\mathcal{O}(N^{1.5})$ for the precomputation where the solution operator to the elliptic problems is built, and then $\mathcal{O}(N \log N)$ for the solve in each time step. The stability of the method is proved for first order in time and any order in space, and numerical evidence substantiates a claim of stability for a much broader class of time discretization methods. Numerical experiments supporting the accuracy of efficiency of the method in one and two dimensions are presented.
title Fast and high-order approximation of parabolic equations using hierarchical direct solvers and implicit Runge-Kutta methods
topic Numerical Analysis
65M70
url https://arxiv.org/abs/2306.02526