atlas

Research map / Probabilistic and scientific modeling / Differential equations and PDEs

Towards Universal Mesh Movement Networks

NeurIPS 2024 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Neural PDE solvers · 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 UM2N, a graph transformer encoder and GAT decoder trained on a PDE-independent dataset of random Gaussian fields to zero-shot move meshes using a Monge-Ampère-derived target and element volume loss.

Problem

Mesh movement (r-adaptation) for PDE solvers is expensive with Monge-Ampère methods and existing learned mesh movement methods need retraining per PDE or geometry and can produce tangled (inverted) elements.

Approach

A two-stage graph transformer encoder plus GAT decoder that takes only monitor-function values as input, trained on PDE-independent random Gaussian fields with an element volume loss that penalizes inverted elements, enabling zero-shot transfer across PDEs and boundary geometries.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use UM2N instead of M2NMesh movement · SwirlER (%): 14.15 -> 35.93Helped
Use UM2N instead of MAMesh movement · SwirlTime (ms): 5615.78 -> 17.66Helped
Use UM2N instead of M2NMesh movement · HelmholtzER (%): 16.32 -> 17.08Helped
Use UM2N instead of MAMesh movement · HelmholtzTime (ms): 3265.23 -> 4.86Helped
Use UM2N instead of MA or M2NMesh movement · CylinderER (%): Fail -> 61.29Helped
Use UM2N instead of M2NMesh movement · Flow past cylinder (simplified laminar)Vorticity ER (%): 10.22 -> 27.43Helped
Add element volume loss instead of coordinate loss (ablation)UM2N · SwirlER (%): 31.21 -> 35.93Helped
Add element volume loss instead of coordinate loss (ablation)UM2N · CylinderMesh tangling: Fail -> 61.29 ER (%)Helped
Use monitor values instead of PDE solution as input (ablation)UM2N · SwirlER (%): -0.35 -> 35.93Helped
Use monitor values instead of PDE solution as input (ablation)UM2N · HelmholtzER (%): 13.52 -> 17.08Helped
Use monitor values instead of PDE solution as input (ablation)UM2N · CylinderER (%): 39.94 -> 61.29Helped
Use UM2N instead of MA on CPUMesh movement inference · Swirl benchmark (11,833 vertices)Speedup: ~102×Helped

Surprising findings

Limitations

Experimental setup

Datasets: randomly generated Gaussian-sum generic fields (PDE-independent)

Benchmarks: Swirl advection Cylinder flow (Navier-Stokes) Helmholtz Tohoku tsunami

Metrics: PDE error reduction ratio (%) mesh tangling (fail) inference time (ms)

Baselines: MA (Movement relaxation) M2N UM2N-coord UM2N-sol

Builds on: Monge-Ampère mesh movement graph attention network M2N

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