Speeding up an unsteady flow simulation by adaptive BDDC and Krylov subspace recycling
Martin Hanek, Jan Pape\v{z}, Jakub \v{S}\'istek

TL;DR
This paper presents an approach to significantly accelerate the solution of a sequence of large linear systems in unsteady flow simulations by combining adaptive BDDC, Krylov subspace recycling, and deflation techniques, achieving over 40% time savings.
Contribution
It introduces an integrated method combining adaptive BDDC, Krylov subspace recycling, and deflation to efficiently solve sequences of linear systems in unsteady flow simulations, improving computational performance.
Findings
Achieved over 40% reduction in computational time.
Demonstrated effectiveness on flow around a unit sphere.
Validated approach with extensive parallel supercomputer experiments.
Abstract
We deal with accelerating the solution of a sequence of large linear systems solved by preconditioned conjugate gradient method (PCG). The sequence originates from time-stepping within a simulation of an unsteady incompressible flow. We apply a pressure correction scheme and focus on the solution of the Poisson problem for the pressure corrector. Its scalable solution presents the main computational challenge in many applications. The right-hand side of the problem changes in each time step, while the system matrix is constant and symmetric positive definite. The acceleration techniques are studied on a representative problem of flow around a unit sphere. Our baseline approach is based on a parallel solution of each problem in the sequence by nonoverlapping domain decomposition method. The interface problem is solved by PCG with the three-level BDDC preconditioner. As a preliminary…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
