arXiv · 2606.11273
Preconditioning for near-contacts in large 2D Stokes flows: a locally compressed method of fundamental solutions
Abstract
We tackle two key difficulties in the simulation of the viscous hydrodynamics of a large dense collection of rigid particles: (i) the poor convergence rate of an iterative solution of the discretized linear system as particle gaps shrink, and (ii) the large number of unknowns needed to accurately discretize the resulting lubrication-driven flows. Our focus is the 2D Stokes resistance and mobility boundary value problems for nearly-touching disks. To address both challenges, we introduce a general two-body preconditioning strategy, and implement it with the method of fundamental solutions. For each close particle pair, the hard-to-resolve interaction is represented in a basis precomputed by solving a local boundary value problem on a fine grid. In an iterative solve, the resulting flow field corrects that obtained from a coarse representation of all particles. The local fine-grid correction can even be compressed so that all particles except the pair itself are affected by an equivalent set of coarse sources. Numerical experiments demonstrate rapid GMRES convergence in challenging multi-particle settings, with iteration counts remaining low even in densely packed suspensions. For example, the mobility problem is solved for a random close packing with area fraction $\varphi = 0.65$, $P = 10000$ monodisperse disks, and minimum separation $10^{-3}$, in just 47 GMRES iterations, achieving five digits of accuracy with 72 vector unknowns per body.
Explore related subjects
Keep this discovery
Anna Broms, Anna-Karin Tornberg, Alex H. Barnett. 2026-06-09. Preconditioning for near-contacts in large 2D Stokes flows: a locally compressed method of fundamental solutions. https://arxiv.org/abs/2606.11273
Cite the original work for its findings. Save a collection to share your selection of sources.