HPS Accelerated Spectral Solvers for Time Dependent Problems: Part I, Algorithms
HPS Accelerated Spectral Solvers for Time Dependent Problems: Part I, Algorithms
复制标题
DOI:
10.1007/978-3-030-39647-3_9
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
T. Babb;P. Martinsson;Daniel Appelö
中科院分区:
文献类型:
--
作者:
T. Babb;P. Martinsson;Daniel Appelö
In this chapter describes a highly computationally efficient solver for equations of the form κ∂ u∂ t= Lu (x, t)+ h (u, x, t), x∈ Ω, t> 0,(1) with initial data u (x, 0)= u0 (x). Here L is an elliptic operator acting on a fixed domain Ω and h is lower order, possibly nonlinear terms. We take κ to be real or imaginary, allowing for parabolic and Schrödinger type equations. We desire the benefits that can be gained from an implicit solver, such as L-stability and stiff accuracy, which means that the computational bottleneck will be the solution of a sequence of elliptic equations set on Ω. In situations where the elliptic equation to be solved is the same in each time-step, it is highly advantageous to use a direct (as opposed to iterative) solver. In a direct solver, an approximate solution operator to the elliptic equation is built once. The cost to build it is typically higher than the cost required for a single elliptic solve using an iterative method such as multigrid, but the upside is that after it has been built, each subsequent solve is very fast. In this chapter, we argue that a particularly efficient direct solver to use in this context is a method obtained by combining a multidomain spectral collocation discretization (a