Abstract
AbstractWe present an acceleration method for sequences of large-scale linear systems, such as the ones arising from the numerical solution of time-dependent partial differential equations coupled with algebraic constraints. We discuss different approaches to leverage the subspace containing the history of solutions computed at previous time steps in order to generate a good initial guess for the iterative solver. In particular, we propose a novel combination of reduced-order projection with randomized linear algebra techniques, which drastically reduces the number of iterations needed for convergence. We analyze the accuracy of the initial guess produced by the reduced-order projection when the coefficients of the linear system depend analytically on time. Extending extrapolation results by Demanet and Townsend to a vector-valued setting, we show that the accuracy improves rapidly as the size of the history increases, a theoretical result confirmed by our numerical observations. In particular, we apply the developed method to the simulation of plasma turbulence in the boundary of a fusion device, showing that the time needed for solving the linear systems is significantly reduced.
Funder
Office Fédéral de l’Education et de la Science
EUROfusion
Publisher
Springer Science and Business Media LLC
Reference30 articles.
1. Austin, A.P., Chalmers, N., Warburton, T.: Initial guesses for sequences of linear systems in a GPU-accelerated incompressible flow solver. SIAM J. Sci. Comput. 43(4), C259–C289 (2021). https://doi.org/10.1137/20M1368677
2. Balay, S., et al: PETSc, the portable, extensible toolkit for scientific computation. Vol. 2. 17. Argonne National Laboratory, (1998)
3. Braginskii, S.I.: Transport Processes in a Plasma. Rev. Plasma Phys. 1, 205 (1965)
4. Brand, M.: Fast low-rank modifications of the thin singular value decomposition. Linear Algebra Appl. 415(1), 20–30 (2006). https://doi.org/10.1016/j.laa.2005.07.021
5. Carlberg, K., Forstall, V., Tuminaro, R.: Krylov-subspace recycling via the POD-augmented conjugate-gradient method. SIAM J. Matrix Anal. Appl. 37(3), 1304–1336 (2016). https://doi.org/10.1137/16M1057693