Robust Methods for Multiscale Coarse Approximations of Diffusion Models in Perforated Domains
Miranda Boutilier, Konstantin Brenner, Victorita Dolean
TL;DR
This work develops robust multiscale coarse approximations for diffusion in perforated domains by constructing a high-order continuous Trefftz coarse space with piecewise-polynomial traces on a nonoverlapping coarse skeleton. It proves an $H^1$-projection error bound that depends on edge regularity and, with targeted edge refinement, yields superconvergence even for solutions with singularities. The coarse space is implemented discretely and embedded in a two-level domain decomposition framework (RAS), providing both an efficient iterative solver and a powerful preconditioner for Krylov methods, with strong scalability demonstrated on realistic urban geometries. Practically, the approach enables accurate, scalable diffusion computations in urban flood models and related multiscale problems, offering a systematic way to balance coarse-space size against convergence gains.
Abstract
For the Poisson equation posed in a domain containing a large number of polygonal perforations, we propose a low-dimensional coarse approximation space based on a coarse polygonal partitioning of the domain. Similarly to other multiscale numerical methods, this coarse space is spanned by locally discrete harmonic basis functions. Along the subdomain boundaries, the basis functions are piecewise polynomial. The main contribution of this article is an error estimate regarding the H1-projection over the coarse space which depends only on the regularity of the solution over the edges of the coarse partitioning. For a specific edge refinement procedure, the error analysis establishes superconvergence of the method even if the true solution has a low general regularity. Combined with domain decomposition (DD) methods, the coarse space leads to an efficient two-level iterative linear solver which reaches the fine-scale finite element error in few iterations. It also bodes well as a preconditioner for Krylov methods and provides scalability with respect to the number of subdomains. Numerical experiments showcase the increased precision of the coarse approximation as well as the efficiency and scalability of the coarse space as a component of a DD algorithm.
