# M2N: Mesh Movement Networks for PDE Solvers

Source: [M2N: Mesh Movement Networks for PDE Solvers](<https://www.sota2.com/research/paper/68fa59311e209131ce9b4f1a>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2025-10-25T15:46:18.067Z

Authors: Wenbin Song, Mingrui Zhang, Joseph G. Wallwork, Junpeng Gao, Zheng Tian, Fanglei Sun, Matthew D. Piggott, Junqing Chen, Zuoqiang Shi, Xiang Chen, Jun Wang

Published: 2022-04-24T04:23:31.000Z

## Abstract

Mainstream numerical Partial Differential Equation (PDE) solvers require discretizing the physical domain using a mesh. Mesh movement methods aim to improve the accuracy of the numerical solution by increasing mesh resolution where the solution is not well-resolved, whilst reducing unnecessary resolution elsewhere. However, mesh movement methods, such as the Monge-Ampere method, require the solution of auxiliary equations, which can be extremely expensive especially when the mesh is adapted frequently. In this paper, we propose to our best knowledge the first learning-based end-to-end mesh movement framework for PDE solvers. Key requirements of learning-based mesh movement methods are alleviating mesh tangling, boundary consistency, and generalization to mesh with different resolutions. To achieve these goals, we introduce the neural spline model and the graph attention network (GAT) into our models respectively. While the Neural-Spline based model provides more flexibility for large deformation, the GAT based model can handle domains with more complicated shapes and is better at performing delicate local deformation. We validate our methods on stationary and time-dependent, linear and non-linear equations, as well as regularly and irregularly shaped domains. Compared to the traditional Monge-Ampere method, our approach can greatly accelerate the mesh adaptation process, whilst achieving comparable numerical error reduction.

## Recorded benchmark results

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

- [Mesh Movement on Swirl (test)](<https://www.sota2.com/research/sota/mesh-movement-on-swirl-test.md>): Mesh Movement; Swirl (test); Error Rate (%): 14.15.

- [Mesh Movement on Helmholtz (test)](<https://www.sota2.com/research/sota/mesh-movement-on-helmholtz-test.md>): Mesh Movement; Helmholtz (test); Error Rate: 16.32.

## Original sources and implementation

[Original paper](<https://arxiv.org/abs/2204.11188>)

[PDF](<https://arxiv.org/pdf/2204.11188.pdf>)
