HI-MeshGraphNets: Efficient and Accurate Mesh-based Physics Learning with Hierarchical Multi-scale Graph Neural Networks
Authors: SiHun Lee, Dong-Hyuk Park, Taesoo Bang, Seung-Hoon Kang
Organizations: Mobile Experience, Digital Twin AX Lab., Samsung Electronics Co., 129, Samsung-ro, Yeongtong-gu, Suwon-si, 16677, Gyeonggi-do, Republic of Korea · Department of Aerospace system Engineering, Sejong University, 209, Neungdong-ro, Gwangjin-gu, Seoul, 05006, Republic of Korea
Machine-learned physical surrogate models have become promising alternatives to mesh-based numerical solvers. Among them, graph neural networks (GNNs) are well suited for representing simulation meshes and learning nodal state evolution through message passing. However, conventional flat message passing becomes inefficient on large, high-fidelity meshes because information propagates only one hop per layer, requiring deep processors for long-range interactions and increasing computational cost, memory usage, and the risk of over-smoothing. To address this limitation, we propose Hierarchical Interpolating MeshGraphNets (HI-MGN), a multiscale extension of MeshGraphNets for efficient long-range communication on unstructured meshes. HI-MGN replaces the flat processor with a hierarchical multiscale processor that coarsens graphs using farthest-point sampling and Voronoi partitioning while preserving the original mesh topology. Message passing on coarse graphs enables information to travel over larger geometric distances with fewer layers, and a learned graph interpolation network reconstructs fine-resolution features. Across three structural and fluid benchmarks, HI-MGN achieves improved accuracy compared with MeshGraphNets and the Bi-Stride Multi-Scale GNN while reducing training time and peak memory usage. The results show that topology-aware hierarchical message passing and learned coarse-to-fine interpolation provide an effective and practical framework for scalable mesh-based physics surrogate modeling.
Figures & tables
Figure 1: Architecture of HI-MGN with hierarchical, multi-scale message passing (MP).
Figure 2: Coarsening and GNN interpolation in HI-MGN.
Figure 3: Schematics for 2D thermoelastic example
Property
Background ( A )
Inclusion ( B )
Elastic modulus
1Pa
1Pa
Poisson’s ratio
0.3
0.3
Thermal conductivity
1Wm−1K−1
10Wm−1K−1
Thermal expansion coefficient
10−5K−1
10−4K−1
Table 1: Material properties of the background and the inclusion.
Figure 4: Schematic and finite element discretization for the rectangular inclusion inference, with a=b=2,000mm and c=d=450mm .
Figure 5: Inferred results for geometric extrapolation with rectangular inclusion. All units are in Pa (stress) and mm (displacement).
Metric
HI-MGN (proposed)
BSMS-GNN
MGN (28MP)
Stress R2
0.99
0.91
0.85
Disp. R2
0.99
0.94
-0.11
Table 2: R2 between the ground truth and rectangular inclusion inference results of HI-MGN, BSMS-GNN, and MeshGraphNets.
Metric
HI-MGN (proposed)
BSMS-GNN
MeshGraphNets
VRAM
10.45 GB
9.93 GB
17.03 GB
Train time
10.18 hr
8.46 hr
25.41 hr
Table 3: Training time and peak VRAM usage of HI-MGN, BSMS-GNN, and MeshGraphNets.
Figure 6: Schematic of the 3D contact example. All unspecified rounding fillet radii are 30mm , and all units are in mm. The finite element discretization shown in isometric view corresponds to the example case of a=240mm and γa=0.5 .
Property
Indenter ( A )
Foundation block ( B )
Elastic modulus
100Pa
1Pa
Poisson’s ratio
0.3
0.3
Table 4: Material properties of the indenter and the foundation block.
Figure 7: Schematic and finite element discretization for the extrapolation sample of 3D contact problem, with a=340mm and γa=0.05 .
Figure 8: Inferred results for geometric extrapolation.
Metric
HI-MGN (proposed)
BSMS-GNN
MGN (15MP)
MGN (28MP)
Stress R2
0.90
0.83
0.72
0.77
Disp. R2
0.99
0.98
0.96
0.97
Table 5: Time-averaged R2 between the ground truth and inference results of HI-MGN, BSMS-GNN, and MeshGraphNets.
Figure 9: R2 results with respect to time.
Metric
HI-MGN (proposed)
BSMS-GNN
MGN (15MP)
MGN (28MP)
VRAM ∗
21.81 GB
23.12 GB
22.75 GB
42.16 GB
Train time
41.58 hr
112.61 hr
68.77 hr
90.47 hr
* Jobs with VRAM exceeding 24GB are trained with two GPUs using pipeline parallelism.
Table 6: Training time and peak VRAM usage of HI-MGN, BSMS-GNN, and MeshGraphNets.
Figure 10: Inferred Cp results for the first sample in the test set.
Metric
HI-MGN (proposed)
BSMS-GNN
MGN (15MP)
MGN (28MP)
CpR2
0.995
0.986
0.991
0.989
CfxR2
0.968
0.964
0.966
0.967
CfyR2
0.968
0.962
0.966
0.967
CfzR2
0.995
0.994
0.995
0.996
Table 7: Sample-averaged R2 between the ground truth and inference results of HI-MGN, BSMS-GNN, and MeshGraphNets.
Metric
HI-MGN (proposed)
BSMS-GNN
MGN (15MP)
MGN (28MP)
VRAM
7.68 GB
7.83 GB
9.80 GB
15.77 GB
Train time
12.32 hr
10.97 hr
16.42 hr
29.66 hr
Table 8: Training time and peak VRAM usage of HI-MGN, BSMS-GNN, and MeshGraphNets.
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
Metric
HI-MGN (proposed)
BSMS-GNN
MGN (28MP)
Number of parameters
4.667 M
2.218 M
4.267 M
Preprocessing time
234 s
144 s
77 s
Inference time
87.7 ms
330.6 ms
215.4 ms
Appendix
Table 9: Additional information regarding the 2D static thermoelastic analysis.
Metric
HI-MGN (proposed)
BSMS-GNN
MGN (15MP)
MGN (28MP)
Number of parameters
5.493 M
2.218 M
3.852 M
7.126 M
Preprocessing overhead
978 s
1,071 s
477 s
477 s
Inference time
458.6 ms
2,183.8 ms
666.8 ms
1,230.0 ms
Appendix
Table 10: Additional information regarding the 3D nonlinear contact analysis.
Metric
HI-MGN (proposed)
BSMS-GNN
MGN (15MP)
MGN (28MP)
Number of parameters
4.668 M
2.880 M
2.334 M
4.267 M
Preprocessing overhead
720 s
360 s
117 s
117 s
Inference time
249.0 ms
460.2 ms
381.9 ms
698.9 ms
Appendix
Table 11: Additional information regarding the 3D steady aerodynamic analysis.
Metric
BSMS-GNN
HI-MGN
Latent dimension
192
128
Number of parameters
4.974 M
4.667 M
VRAM
14.83 GB
10.45 GB
Train time
11.26 hr
10.18 hr
Stress R2
0.92
0.99
Disp. R2
0.96
0.99
Appendix
Table 12: Numerical results of parameter matching BSMS-GNN on 2D static thermoelastic analysis.
Variant
R2
Baseline
0.9949
1-stage hierarchy, [100]
0.9933
3-stage hierarchy, [10,000, 1,000, 100]
0.9862
Flat message passing: [5,6,6,6,5]
0.9918
Fine-centric message passing: [7,5,4,5,7]
0.9903
Number of MP blocks: 14
0.9920
Appendix
Table 13: Ablation study on 2D static thermoelastic analysis.
Metric
Value
Metric
Value
VRAM
24.02 GB
Train time
41.51 hr
CpR2
0.9846
CfxR2
0.9801
CfyR2
0.9713
CfzR2
0.9900
Appendix
Table 14: Training and inference metrics of NASA-CRM model on HI-MGN.
Figure 11: Inferred Cp results for a test sample with M=0.877 , α=3.457 , ϕoutAil=1.36 , ϕinAil=−12.42 , ϕel=−2.89 , ϕhtp=0.959 .
Methods
Cp
Cf
Transolver-3
8.71%
5.85%
AB-UPT
9.77%
6.43%
HI-MGN (proposed)
11.31%
6.51%
Transolver++
9.51%
6.95%
Transolver
9.61%
7.04%
MGN (15MP)
14.80%
9.81%
Appendix
Table 15: Relative L2 error of NASA-CRM dataset on various methods [ 41 ] .
Learning-based surrogates for partial differential equations have recently matched the accuracy of classical solvers while achieving orders-of-magnitude speedups, predominantly in fluid settings and structured geometries. In contrast, robust surrogates for deformable solids remain underexplored, despite the presence of nonlinear elasticity, plasticity, and transient behavior that challenge standard architectures. We introduce a multigrid graph neural network for solid mechanics that couples an encoder-processor-decoder backbone with a physics-informed coarsening strategy. Instead of downsampling via geometric heuristics, our method scores nodes using a residual-based measure of local physical activity and preferentially retains regions of high strain or stress concentration, allocating multiscale capacity where it is most needed. This preserves long-range interactions through hierarchical message passing while improving stability over long rollouts. We evaluate on multiple datasets covering linear, nonlinear, and transient regimes, and observe consistent gains in accuracy and rollout stability compared to standard sampling baselines. Our results highlight the importance of physics-informed coarsening for scalable surrogate modeling in solid mechanics.
Amir Bazzi, David Cardinaux, Ramy Nemer +3
1CEMEF, Mines Paris – PSL, Sophia Antipolis, France · 2Aubert et Duval, France · 3Transvalor, Mougins, France.
Machine Learning surrogates for Computational Fluid Dynamics (CFD), particularly Graph Neural Networks (GNNs) and Transformers, have become a new important approach for accelerating physics simulations. However, we identify a critical bottleneck in the field: while architectures have advanced significantly, the common underlying training paradigms remain bound to naive assumptions, such as node-wise supervision and explicit Euler time-stepping. These legacy choices ignore the stiff dynamics and local flux continuity inherent to numerous partial differential equations resolution methods, such as Finite Element, Difference, or Volume (FEM). In this work, we propose a unified framework to bridge the gap between geometric deep learning and rigorous numerical analysis. We introduce three key innovations: (1) Multi Node Prediction, a stencil-level objective that predicts field values for a node's full local topology, enforcing spatial derivative consistency; (2) Temporal Correction, replacing unstable explicit schemes with a predictor-corrector via temporal Cross-Attention; and (3) Geometric Inductive Biases, leveraging 3D Rotary Positional Embeddings (RoPE) to robustly capture rotational symmetries in unstructured meshes. We evaluate this framework across three architectures (MeshGraphNet, Transolver, and a Transformer) on diverse physics datasets. Our approach yields consistent improvements in accuracy and stability, particularly in long-horizon rollouts, while producing latent representations that generalize to unseen subtasks such as Wall Shear Stress or Pressure prediction. Code is available at https://github.com/DonsetPG/graph-physics.
Nonlinear finite element crash simulations are accurate but computationally expensive, limiting their use in iterative design optimisation. Machine-learning surrogate models based on graph neural networks (GNNs) offer a faster alternative. Message-passing GNNs are widely used for mesh simulation, and their shared node and edge update functions are relatively generalisable across varying graph structures. By contrast, non-shareable edge-specific aggregation layers can capture nonlinear relationships more accurately but usually require fixed graph connectivity, which limits generalisability. This paper presents Mask-Morph Graph U-Net (MMGUNet), a practical approach to addressing the limitation of hierarchical Graph U-Net architectures that use edge-specific downsampling and upsampling layers. Fixed coarse graph connectivity is required for edge-specific layers. To retain this while improving spatial correspondence, the proposed method morphs the coarsened graph hierarchy to each input mesh using feature-aligned barycentric parameterisation before constructing cross-graph edges. It further applies node masking during supervised pretraining, followed by parameter-efficient fine-tuning in which high-parameter edge-specific layers are frozen. The proposed approach is evaluated in in-distribution, out-of-distribution, and cross-component transfer settings using mean Euclidean distance and maximum intrusion percentage error. Results show that coarse-graph morphing improves test accuracy relative to a fixed-coarse-graph baseline, while masked supervised pretraining reduces the train-test discrepancy and improves data efficiency during transfer. The proposed model also achieves lower prediction error compared with external baselines. These results demonstrate a practical route toward reusable, data-efficient mesh-based surrogate modelling for crashworthiness design exploration.
Haoran Li, Tobias Lehrer, Yingxue Zhao +5
Dyson School of Design Engineering, Imperial College London, London, UK · TUM School of Engineering and Design, Technical University of Munich, Munich, Germany · Faculty of Mechanical Engineering, OTH Regensburg, Regensburg, Germany +1