Convergent adaptive iterative schemes for solving multi-physics problems
Jakob S. Stokke, Kundan Kumar, Florin A. Radu
TL;DR
This work addresses the challenge of solving nonlinear, strongly coupled multi-physics problems by developing a practical adaptive iterative framework based on cheap a posteriori estimators. It derives iteration-dependent norms and computable estimators to predict the success or failure of linearization or splitting schemes, enabling adaptive switching between methods and adaptive tuning of stabilization parameters and time steps. The approach is demonstrated on three porous-media problems—two-phase flow, surfactant transport, and quasi-static Biot poroelasticity—showing that switching and adaptive stabilization or time stepping markedly improves robustness and efficiency over fixed schemes. The framework provides a general, computationally light toolkit for robustly solving complex multi-physics systems with adaptive control informed by incremental-error estimators, offering practical impact for large-scale simulations and engineering applications.
Abstract
In this paper, we derive a practical, general framework for creating adaptive iterative (linearization or splitting) algorithms to solve multi-physics problems. This means that, given an iterative method, we derive \textit{a posteriori} estimators to predict the success or failure of the method. Based on these estimators, we propose adaptive algorithms, including adaptively switching between methods, adaptive time-stepping methods, and the adaptive tuning of stabilization parameters. We apply this framework to two-phase flow in porous media, surfactant transport in porous media, and quasi-static poroelasticity.
