Acceleration of an algebraic multigrid pressure solver using graph neural networks

Eric Chillón, Artur K. Lidtke, Nguyen Anh Khoa Doan, Bernat Font
6/17/2026
physics.comp-phcs.LGphysics.flu-dyn

No confident code implementation found for this paper.

Abstract

Solving the pressure-Poisson equation remains the primary computational bottleneck in incompressible unstructured flow solvers primarily due to the inherent sensitivity of traditional linear solvers to mesh irregularities. This work introduces a data-driven algebraic multigrid (AMG) smoother that uses a modified graph convolutional isomorphism network (GCIN). The graph neural network predicts optimal polynomial coefficients to construct a sparse pseudo-inverse operator across diverse grid topologies. The coefficients are optimized to reduce the residual after each V-cycle iteration. By directly capturing the algebraic structure of the system from the sparse coefficient matrix, the proposed method maintains the solver's linearity while adapting to local anisotropies in unstructured grids. Our framework demonstrates significant performance gains by reducing the number of V-cycles required for a given tolerance and delivering wall-clock speedups from 4% to 37% across diverse benchmarks. Notably, the model exhibits robust generalization by maintaining efficiency on meshes up to 128 times larger than those seen in training, and by accelerating the solver's convergence on unseen industry-relevant problems such as the AirfRANS dataset.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{chilln2026acceleration,
  title  = {Acceleration of an algebraic multigrid pressure solver using graph neural networks},
  author = {Eric Chillón and Artur K. Lidtke and Nguyen Anh Khoa Doan and Bernat Font},
  year   = {2026},
  eprint = {2606.19251},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.19251v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.19251.svg)](https://codeofpaper.com/paper/2606.19251)

Discussion