Preconditioning a Fluid--Structure Interaction Problem Using Monolithic and Block Domain Decomposition Methods for the Fluid
Axel Klawonn, Jascha Knepper, Lea Saßmannshausen
TL;DR
The paper investigates how to efficiently precondition a monolithically coupled fluid–structure interaction system by comparing monolithic and SIMPLE-based block preconditioners for the fluid subproblem within the FaCSI framework. It employs two-level overlapping Schwarz methods to approximate inverses and evaluates performance on a patient-specific artery, finding that monolithic fluid preconditioning yields fewer Newton iterations and better robustness at higher flow rates, with strong parallel scaling. While SIMPLE variants reduce setup time, they incur longer solve times, making monolithic preconditioning generally more effective for this application. The study demonstrates the practical impact of fluid-subproblem preconditioning choices on the overall efficiency of cardiovascular FSI simulations.
Abstract
A fluid-structure interaction (FSI) problem is solved via a monolithic coupling of the fluid, structure, and geometry subproblems. The iterative GMRES solver is accelerated with the FaCSI block preconditioner. In the FaCSI factorization, the fluid subproblem is approximated using either a monolithic preconditioner or the block preconditioner SIMPLE. Two-level overlapping Schwarz methods are then used to approximate the arising inverses. The robustness and scalability of the monolithic and SIMPLE preconditioners are compared for a realistic patient-specific artery. The results indicate that the monolithic preconditioning of the fluid subproblem performs better than the SIMPLE approach. Different flow rates are tested and parallel strong scaling has been evaluated.
