Author:
Beddig Rebekka S.,Behrens Jörn,Le Borne Sabine
Abstract
AbstractThe simulation of fluid dynamic problems often involves solving large-scale saddle-point systems. Their numerical solution with iterative solvers requires efficient preconditioners. Low-rank updates can adapt standard preconditioners to accelerate their convergence. We consider a multiplicative low-rank correction for pressure Schur complement preconditioners that is based on a (randomized) low-rank approximation of the error between the identity and the preconditioned Schur complement. We further introduce a relaxation parameter that scales the initial preconditioner. This parameter can improve the initial preconditioner as well as the update scheme. We provide an error analysis for the described update method. Numerical results for the linearized Navier–Stokes equations in a model for atmospheric dynamics on two different geometries illustrate the action of the update scheme. We numerically analyze various parameters of the low-rank update with respect to their influence on convergence and computational time.
Funder
Deutsche Forschungsgemeinschaft
Publisher
Springer Science and Business Media LLC
Reference27 articles.
1. Benzi, M., Golub, G., Liesen, J.: Numerical solution of saddle point problems. Acta Numer. 14, 1–137 (2005)
2. Elman, H., Silvester, D., Wathen, A.: Finite Elements and Fast Iterative Solvers: with Applications in Incompressible Fluid Dynamics. Oxford University Press (2014). https://doi.org/10.1093/acprof:oso/9780199678792.001.0001
3. Vuik, C., Saghir, A.: The Krylov accelerated SIMPLE(R) method for incompressible flow. Rep. Dep. Appl. Math. Phys. 02-01 (2002). http://resolver.tudelft.nl/uuid:c42d9354-75f2-4fe2-9f25-8f816bd3132a
4. He, X., Vuik, C.: Comparison of some preconditioners for the incompressible Navier-Stokes equations. Numer. Math. Theory Methods Appl. 9(2), 239–261 (2016). https://doi.org/10.4208/nmtma.2016.m1422
5. Elman, H., Howle, V., Shadid, J., Shuttleworth, R., Tuminaro, R.: Block preconditioners based on approximate commutators. SIAM J. Sci. Comput. 27, 1651–1668 (2006)