In a partitioned fluid-structure interaction simulation separate flow and structure solvers, each with their own spatial domain, are coupled by exchanging data on the common interface. Its computational cost is dominated by the execution of these solvers, and the cost associated with the coupling algorithm and communication are often deemed negligible. From this point of view, the computational cost is in literature typically expressed by the number of required coupling iterations per time step or equivalently the number of solver executions. However, this reasoning implicitly assumes a constant solver cost and ignores the varying number of internal subproblem iterations, i.e., solver iterations in the nonlinear solvers. This work addresses this shortcoming and shows that the computational cost of a partitioned fluid-structure interaction simulation is significantly impacted by the number of subproblem iterations performed in each solver call. Specifically, it is demonstrated that performing subproblem iterations until the solver is fully converged in each call does typically minimize the number of coupling iterations, but does not lead to minimal computational time. Instead, under the assumption of constant subproblem iteration cost, the optimum is found by minimizing a weighted sum of both coupling and subproblem iterations. The weighting factors are determined by the problem itself as well as the computer architecture.
Are you one of the authors of this document?