Journal article
Space-time block preconditioning for incompressible flow
- Abstract:
- Parallel-in-time methods have become increasingly popular in the simulation of time-dependent numerical PDEs, allowing for the efficient use of additional message passing interface processes when spatial parallelism saturates. Most methods treat the solution and parallelism in space and time separately. In contrast, all-at-once methods solve the full space-time system directly, largely treating time as simply another spatial dimension. All-at-once methods offer a number of benefits over separate treatment of space and time, most notably significantly increased parallelism and faster time to solution (when applicable). However, the development of fast, scalable all-at-once methods has largely been limited to time-dependent (advection-)diffusion problems. This paper introduces the concept of space-time block preconditioning for the all-at-once solution of incompressible flow. By extending well-known concepts of spatial block preconditioning to the space-time setting, we develop a block preconditioner whose application requires the solution of a space-time (advection-)diffusion equation in the velocity block, coupled with a pressure Schur complement approximation consisting of independent spatial solves at each time-step, and a space-time matrix-vector multiplication. The new method is tested on four classical models in incompressible flow. Results indicate perfect scalability in refinement of spatial and temporal mesh spacing, perfect scalability in nonlinear Picard iteration count when applied to a nonlinear Navier--Stokes problem, and minimal overhead in terms of number of preconditioner applications compared with sequential time-stepping.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Accepted manuscript, 6.7MB, Terms of use)
-
- Publisher copy:
- 10.1137/21M1390773
Authors
- Publisher:
- Society for Industrial and Applied Mathematics
- Journal:
- SIAM Journal on Scientific Computing More from this journal
- Volume:
- 44
- Issue:
- 1
- Pages:
- A337-A363
- Publication date:
- 2022-02-08
- Acceptance date:
- 2021-10-11
- DOI:
- EISSN:
-
1095-7197
- ISSN:
-
1064-8275
- Language:
-
English
- Keywords:
- Pubs id:
-
1212110
- Local pid:
-
pubs:1212110
- Deposit date:
-
2021-11-25
Terms of use
- Copyright holder:
- Federico Danieli, Ben S. Southworth, Andrew J. Wathen
- Copyright date:
- 2022
- Rights statement:
- ©2022 Federico Danieli, Ben S. Southworth, Andrew J. Wathen.
- Notes:
-
This is the accepted manuscript version of the article. The final version is available from Society for Industrial and Applied Mathematics
at https://doi.org/10.1137/21M1390773
If you are the owner of this record, you can report an update to it here: Report update to this record