An abstract framework for heterogeneous coupling: stability, approximation and preconditioning
Silvia Bertoluzza, Erik Burman
TL;DR
This work develops an abstract, solver-agnostic framework for heterogeneous coupling inspired by FETI, reducing the global problem to a Schur-type system on Lagrange multipliers and enabling black-box local solvers for subproblems. It provides a rigorous continuous well-posedness theory under inf-sup conditions and a finite kernel $Z=\ker A$, then extends to discretization with controlled consistency and optional stabilization when coupling meshes do not align. A comprehensive preconditioning strategy for the Schur system is constructed, combining a canonical mapping with local preconditioners to yield favorable spectral properties, including a bound $\kappa(\widehat{M}^{-1}\widehat{S}_h) \lesssim |\,\log(H/\delta)\|^2$ under localization assumptions. The framework is demonstrated on domain decomposition examples with Neumann and Dirichlet couplings and is applicable to FEM/BEM and multiphysics problems, offering flexible, scalable, and robust code-coupling capabilities with provable stability. The approach thus enables integration of heterogeneous subproblem solvers while maintaining theoretical guarantees and practical efficiency through sophisticated preconditioning.
Abstract
We consider heterogeneous coupling problems on an abstract level, establishing fundamental principles of domain decomposition agnostic to the solvers of the local subproblems. Introducing a coupling framework reminiscent of FETI methods, but here on abstract form, we establish conditions for stability and minimal requirements for well-posedness on the continuous level, as well as conditions on local solvers for the approximation of subproblems. We then discuss stability of the resulting Lagrange multiplier methods and show stability under a mesh condition between the local discretizations and the mortar space. If this condition is not satisfied we show how a stabilization, acting only on the multiplier can be used to achieve stability. The design of preconditioners of the Schur complement system is discussed in the unstabilized case. Finally we discuss some applications that enter the framework.
