A time adaptive multirate Quasi-Newton waveform iteration for coupled problems
Niklas Kotarsky, Philipp Birken
TL;DR
This work targets efficient partitioned simulations of time-dependent multiphysics problems coupled through an interface. It extends waveform relaxation with time-adaptive Quasi-Newton acceleration by introducing a fixed auxiliary time grid ${\cal T}_{QN}$ to keep the iteration dimension constant, enabling standard QN updates despite changing sub-solver grids. A linear analysis establishes finite convergence properties and characterizes interpolation error, which vanishes when ${\cal T}_{QN}={\cal T}_2$; the method is implemented in the open-source library preCICE. Numerical experiments on a heat transfer test case and a fluid-structure interaction scenario demonstrate faster convergence and robustness compared to relaxation and fixed-grid QNWR, while maintaining ease of integration with existing sub-solvers.
Abstract
We consider waveform iterations for dynamical coupled problems, or more specifically, PDEs that interact through a lower dimensional interface. We want to allow for the reuse of existing codes for the subproblems, called a partitioned approach. To improve computational efficiency, different and adaptive time steps in the subsolvers are advisable. Using so called waveform iterations in combination with relaxation, this has been achieved for heat transfer problems earlier. Alternatively, one can use a black box method like Quasi-Newton to improve the convergence behaviour. These methods have recently been combined with waveform iterations for fixed time steps. Here, we suggest an extension of the Quasi-Newton method to the time adaptive setting and analyze its properties. We compare the proposed Quasi-Newton method with state of the art solvers on a heat transfer test case, and a complex mechanical Fluid-Structure interaction case, demonstrating the methods efficiency.
