Skip to content

AMG-preconditioned CG — benchmark notes

The elliptic pressure system Ax=bA\mathbf{x} = \mathbf{b} dominates implicit reservoir simulation. Unpreconditioned CG converges in iterations κ(A)\propto \sqrt{\kappa(A)}, and κ(A)\kappa(A) blows up with grid size and permeability contrast.

Algebraic multigrid (AMG) as a preconditioner flattens the spectrum, giving near mesh-independent convergence:

xkxA2(κ1κ+1)kx0xA\|\mathbf{x}_k - \mathbf{x}^*\|_A \le 2\left(\frac{\sqrt{\kappa}-1}{\sqrt{\kappa}+1}\right)^{k}\|\mathbf{x}_0 - \mathbf{x}^*\|_A

with κ\kappa the preconditioned condition number κ(M1A)κ(A)\kappa(M^{-1}A)\ll\kappa(A).