Hiring in life sciences? Share your open positions with our professional community. Read more Close

Advertisement

DiFVM: A Vectorized Graph-Based Finite Volume Solver for Differentiable CFD on Unstructured Meshes.

Created on 16 Oct 2026

Authors

Pan Du, Yongqi Li, Mingqi Xu, Jian-Xun Wang

Published in

Journal of computational physics. Volume 569. Issue Pt 1. Jan 15, 2027. Epub Sep 25, 2026.

Abstract

Differentiable programming has emerged as an important tool for gradient-based inverse problems and end-to-end hybrid physics-machine learning in computational fluid dynamics. Existing differentiable CFD platforms predominantly rely on structured Cartesian grids, limiting their direct application to geometrically complex domains where body-conforming unstructured discretizations are essential. We present DiFVM, the first GPU-native, end-to-end differentiable finite-volume (FV) CFD solver for incompressible flow on unstructured polyhedral meshes. The central methodological contribution is a graph-based computational reformulation of the complete unstructured FV/PISO solution procedure: by expressing FV operators as static scatter/gather primitives on the mesh connectivity graph, DiFVM transforms irregular unstructured connectivity into a GPU-compatible computational representation. All operations are implemented in JAX/XLA, providing just-in-time compilation, operator fusion, and automatic differentiation through the complete simulation pipeline. Differentiable Windkessel outlet boundary conditions are provided for cardiovascular applications, and DiFVM accepts standard OpenFOAM case directories without modification for seamless adoption in existing workflows. Forward accuracy is assessed through analytical and canonical benchmark problems, comparisons with published reference data, and independent solver comparisons, while end-to-end differentiability is demonstrated through proof-of-concept inverse modeling examples. DiFVM provides a differentiable CFD framework for gradient-based optimization, inverse modeling and future physics-integrated machine learning on complex unstructured geometries.

PMID:
42877889
Bibliographic data and abstract were imported from PubMed on 16 Oct 2026.

Read full publication at:
Please sign in to see all details.

Advertisement

Stats

  • Community rating n/a 0 votes
  • Reviewers' rating n/a 0 votes
  • Your rating

1-terrible, 9-excellent. How would you rate this publication? Sign in in to submit your rating.

  • Recommendations n/a n/a positive of 0 vote(s)
  • Views 7
  • Comments 0

Recommended by

  • No recommendations yet.

Post a comment

You need to be signed in to post comments. You can sign in here.

Comments

There are no comments yet.

Advertisement