atlas

Research map / Graph learning / GNN architectures

Finite Volume Features, Global Geometry Representations, and Residual Training for Deep Learning-based CFD Simulation

ICML 2024 · Graph learning › GNN architectures · approach: Structural GNN variants · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Shortest Vector and Directional Integrated Distance global geometry features, Finite Volume Features as node/edge attributes in graph convolutions, and residual training with low-resolution data to reduce flow-field prediction error of GNN CFD surrogates by up to 41%.

Problem

GNN-based CFD surrogates receive very limited geometric information about immersed objects and ignore finite volume cell characteristics (cell volume, face area normal, face centroid), so they must propagate boundary information locally through message passing.

Approach

Add mesh-derived global geometry features (SV, DID) to input nodes, embed finite volume cell/face attributes into graph convolutions as node and edge attributes (FVGC), and train on residuals relative to upsampled low-resolution flow fields.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add geometric features (SV and DID) (ablation)MeshGraphNet · AirfRANSMSE: 5.7571 -> 3.4683Helped
Add FVF to geometric features (ablation)MeshGraphNet · AirfRANSMSE: 3.4683 -> 3.3811Helped
Add geometric features (SV and DID) (ablation)BSMS-GNN · AirfRANSRMSE: 7.7589 -> 6.7498Helped
Add FVF to geometric features (ablation)BSMS-GNN · AirfRANSRMSE: 6.7498 -> 6.1919Helped
Add geometric features (SV and DID) (ablation)Chen-GCNN with Invariant Edge Convolution · 2DSHAPESMAE: 1.1590 -> 0.9727Helped
Add FVF to geometric features (ablation)Chen-GCNN with Invariant Edge Convolution · 2DSHAPESMAE: 0.9727 -> 0.8491Helped
Add geometric features (SV and DID) (ablation)Chen-GCNN with SAGE Convolution · 2DSHAPESMAE: 6.7103 -> 3.8041Helped
Add FVF to geometric features (ablation)Chen-GCNN with SAGE Convolution · 2DSHAPESMAE: 3.8041 -> 1.1982Helped
Add geometric features (SV and DID) (ablation)Graph U-Net with SAGE Convolution · AirfRANStest loss: 1.816 -> 1.786Helped
Add FVF to geometric features (ablation)Graph U-Net with SAGE Convolution · AirfRANStest loss: 1.786 -> 1.441Helped
Add geometric features (SV and DID) (ablation)Graph U-Net with Vanilla Graph Convolution · AirfRANStest loss: 15.310 -> 12.709Helped
Add FVF to geometric features (ablation)Graph U-Net with Vanilla Graph Convolution · AirfRANStest loss: 12.709 -> 4.544Helped

Surprising findings

Limitations

Experimental setup

Datasets: AirfRANS 2DSHAPES coarse-AirfRANS

Benchmarks: AirfRANS 2DSHAPES

Metrics: MSE MAE RMSE test loss volume MSE surface MSE

Baselines: MeshGraphNet BSMS-GNN Chen-GCNN Graph U-Net CFDGCN

Builds on: MeshGraphNet BSMS-GNN Graph U-Net GraphSAGE signed distance function

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy