Hybrid Nitsche method for distributed computing
Tom Gustafsson, Antti Hannukainen, Vili Kohonen, Juha Videman
TL;DR
This work presents a domain-decomposition framework that integrates a hybrid Nitsche interface with local model order reduction to enable arbitrary polynomial degree FEM on distributed hardware. By introducing a trace variable on the skeleton and performing local low-rank reductions via a lifting operator, the method achieves a reduced global system whose solution converges optimally in the mesh parameter $h$ and linearly in the tolerance $\\epsilon$. The key theoretical result is a bound of the form $\\|u-\\tilde{u}_h\\|_h \\\le C (h^p + \\\epsilon m) \\\|u^C\\|_{p+1}$, with extensive numerical validation on unit cubes, large-scale meshes, and engineering geometries demonstrating scalability and accuracy. The approach streamlines implementation, avoids extra overlap layers, and reduces memory requirements by transforming subdomain problems to small, diagonal-like systems, thereby enabling large-scale computations on laptops and cloud resources. Future work includes developing specialized preconditioners for the reduced Schur complement to further enhance performance.
Abstract
We extend a distributed finite element method built upon model order reduction to arbitrary polynomial degree using a hybrid Nitsche scheme. The new method considerably simplifies the transformation of the finite element system to the reduced basis for large problems. We prove that the error of the reduced Nitsche solution converges optimally with respect to the approximation order of the finite element spaces and linearly with respect to the dimension reduction parameter. Numerical tests with nontrivial tetrahedral meshes using second-degree polynomial bases support the theoretical results.
