Abstract

SummaryWe consider an efficient preconditioner for a boundary integral equation (BIE) formulation of the two‐dimensional Stokes equations in porous media. While BIEs are well‐suited for resolving the complex porous geometry, they lead to a dense linear system of equations that is computationally expensive to solve for large problems. This expense is further amplified when a significant number of iterations is required in an iterative Krylov solver such as generalized minimial residual method (GMRES). In this paper, we apply a fast inexact direct solver, the inverse fast multipole method, as an efficient preconditioner for GMRES. This solver is based on the framework of ‐matrices and uses low‐rank compressions to approximate certain matrix blocks. It has a tunable accuracy ε and a computational cost that scales as . We discuss various numerical benchmarks that validate the accuracy and confirm the efficiency of the proposed method. We demonstrate with several types of boundary conditions that the preconditioner is capable of significantly accelerating the convergence of GMRES when compared to a simple block‐diagonal preconditioner, especially for pipe flow problems involving many pores.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call