English

Enhanced Relaxed Physical Factorization preconditioner for coupled poromechanics

Numerical Analysis 2021-08-10 v2 Numerical Analysis

Abstract

The relaxed physical factorization (RPF) preconditioner is a recent algorithm allowing for the efficient and robust solution to the block linear systems arising from the three-field displacement-velocity-pressure formulation of coupled poromechanics. For its application, however, it is necessary to invert blocks with the algebraic form C^=(C+βFFT)\hat{C} = ( C + \beta F F^T), where CC is a symmetric positive definite matrix, FFTFF^T a rank-deficient term, and β\beta a real non-negative coefficient. The inversion of C^\hat{C}, performed in an inexact way, can become unstable for large values of β\beta, as it usually occurs at some stages of a full poromechanical simulation. In this work, we propose a family of algebraic techniques to stabilize the inexact solve with C^\hat{C}. This strategy can prove useful in other problems as well where such an issue might arise, such as augmented Lagrangian preconditioning techniques for Navier-Stokes or incompressible elasticity. First, we introduce an iterative scheme obtained by a natural splitting of matrix C^\hat{C}. Second, we develop a technique based on the use of a proper projection operator annihilating the near-kernel modes of C^\hat{C}. Both approaches give rise to a novel class of preconditioners denoted as Enhanced RPF (ERPF). Effectiveness and robustness of the proposed algorithms are demonstrated in both theoretical benchmarks and real-world large-size applications, outperforming the native RPF preconditioner.

Keywords

Cite

@article{arxiv.2007.14591,
  title  = {Enhanced Relaxed Physical Factorization preconditioner for coupled poromechanics},
  author = {Matteo Frigo and Nicola Castelletto and Massimiliano Ferronato},
  journal= {arXiv preprint arXiv:2007.14591},
  year   = {2021}
}
R2 v1 2026-06-23T17:28:59.947Z