Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
6930671 | Journal of Computational Physics | 2016 | 17 Pages |
Abstract
We are concerned with using the parareal (parallel-in-time) algorithm for large scale ODEs system Uâ²(t)+AU(t)+dAαU(t)=F(t) arising frequently in semi-discretizing time-dependent PDEs with spatial fractional operators, where d>0 is a constant, αâ(0,1) and A is a spare and symmetric positive definite (SPD) matrix. The parareal algorithm is iterative and is characterized by two propagators F and G, which are respectively associated with small temporal mesh size Ît and large temporal mesh size ÎT. The two mesh sizes satisfy ÎT=JÎt with Jâ¥2 being an integer, which is called mesh ratio. Let Tunitf and Tunitg be respectively the computational cost of the two propagators for moving forward one time step. Then, it is well understood that the speedup of the parareal algorithm, namely E, satisfies E=O(clogâ¡(1/Ï)), where c:=Tunitf/Tunitg and Ï is the convergence factor. A larger E corresponds a more efficient parareal solver. For G = Backward-Euler and some choices of F, previous studies show that Ï can be a satisfactory quantity. Particularly, for F = 2nd-order DIRK (diagonally implicit Runge-Kutta), it holds Ïâ13 for any choice of the mesh ratio J. In this paper, we continue to consider F = 2nd-order DIRK, but with a new choice for G, the IMEX (implicit-explicit) Euler method, where the 'implicit' and 'explicit' computation is respectively associated with A and dAα. Compared to the widely used Backward-Euler method, this choice on the one hand increases c (this point is apparent), and interestingly on the other hand it can also make the convergence factor Ï smaller: Ïâ15! Numerical results are provided to support our conclusions.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Science Applications
Authors
Shu-Lin Wu,