JAX-MPM: A Learning-Augmented Differentiable Meshfree Framework for GPU-Accelerated Lagrangian Simulation and Geophysical Inverse Modeling
Not on the map. Why?
Abstract (arXiv)
Differentiable programming has emerged as a powerful paradigm in scientific computing, enabling automatic differentiation through simulation pipelines and naturally supporting both forward and inverse modeling. We present JAX-MPM, a general-purpose differentiable meshfree solver based on the material point method (MPM) and implemented in the modern JAX architecture. The solver adopts a hybrid Eulerian-Lagrangian framework to capture large deformations, frictional contact, and inelastic material behavior, with emphasis on geomechanics and geophysical hazard applications. Leveraging GPU acceleration and automatic differentiation, JAX-MPM enables efficient gradient-based optimization directly through its time-stepping solvers and supports joint training of physical models with deep learning to infer unknown system conditions and uncover hidden constitutive parameters. We validate JAX-MPM through a series of 2D and 3D benchmark simulations, including dam-break and granular collapse problems, demonstrating both numerical accuracy and GPU-accelerated performance. Results show that a high-resolution 3D granular cylinder collapse with 2.7 million particles completes 1000 time steps in approximately 22 seconds (single precision) and 98 seconds (double precision) on a single GPU. Beyond high-fidelity forward modeling, we demonstrate the framework's inverse modeling capabilities through tasks such as velocity field reconstruction and the estimation of spatially varying friction from sparse data. In particular, JAX-MPM accommodates data assimilation from both Lagrangian (particle-based) and Eulerian (region-based) observations, and can be seamlessly coupled with neural network representations. These results establish JAX-MPM as a unified and scalable differentiable meshfree platform that advances fast physical simulation and data assimilation for complex solid and geophysical systems.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 33 of its 108 references that are in the map. First posted on arXiv 6 Jul 2025.
Builds on
33 of 108 references.
References · 33
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,806
- 2019DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operatorscited by 1,965
- 2018On the Spectral Bias of Neural Networkscited by 1,321
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2020Learning Mesh-Based Simulation with Graph Networkscited by 840
- 2022Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's nextcited by 603
- 2021Physics-informed neural networks (PINNs) for fluid mechanics: A reviewcited by 470
- 2020Universal Differential Equations for Scientific Machine Learningcited by 345
- 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 248
- 2023PAC-NeRF: Physics Augmented Continuum Neural Radiance Fields for Geometry-Agnostic System Identificationcited by 145
- 2021Equinox: neural networks in JAX via callable PyTrees and filtered transformationscited by 143
21 more
- 2019Transfer learning enhanced physics informed neural network for phase-field modeling of fracturecited by 116
- 2018ChainQueen: A Real-Time Differentiable Physical Simulator for Soft Roboticscited by 98
- 2019A Differentiable Programming System to Bridge Machine Learning and Scientific Computingcited by 81
- 2020Physics informed deep learning for computational elastodynamics without labeled datacited by 79
- 2019Physics-Informed Neural Networks for Multiphysics Data Assimilation with Application to Subsurface Transportcited by 60
- 2021An End-to-End Differentiable Framework for Contact-Aware Robot Designcited by 53
- 2022Interfacing Finite Elements with Deep Neural Operators for Fast Multiscale Modeling of Mechanics Problemscited by 47
- 2022JAX-FEM: A differentiable GPU-accelerated 3D finite element solver for automatic inverse design and mechanistic data sciencecited by 40
- 2022DaXBench: Benchmarking Deformable Object Manipulation with Differentiable Physicscited by 22
- 2022Differentiable Programming for Earth System Modelingcited by 21
- 2024Differentiable Programming for Differential Equations: A Reviewcited by 21
- 2023Graph Neural Network-based surrogate model for granular flowscited by 16
- 2023A Hybrid Deep Neural Operator/Finite Element Method for Ice-Sheet Modelingcited by 11
- 2019Scalable and modular material point method for large-scale simulationscited by 9
- 2022JAX-DIPS: Neural bootstrapping of finite discretization methods and application to elliptic problems with discontinuitiescited by 7
- 20234D topology optimization: Integrated optimization of the structure and self-actuation of soft bodies for dynamic motionscited by 5
- 2024Inverse analysis of granular flows using differentiable graph neural network simulatorcited by 5
- 2024A Neural Material Point Method for Particle-based Emulationcited by 5
- 2023MPMNet: A Data-Driven MPM Framework for Dynamic Fluid-Solid Interactioncited by 4
- 2023Neural-Integrated Meshfree (NIM) Method: A differentiable programming-based hybrid solver for computational mechanicscited by 4
- 2024Differentiable Neural-Integrated Meshfree Method for Forward and Inverse Modeling of Finite Strain Hyperelasticitycited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025Differentiable Inverse Modeling with Physics-Constrained Latent Diffusion for Heterogeneous Subsurface Parameter Fieldscited by 2
- 2025Estimating Parameter Fields in Multi-Physics PDEs from Scarce Measurementscited by 0
- 2026Convex Low-resource Accent-Robust Language Detection in Speech Recognitioncited by 0
- 2026Benchmarking Optimizers to Solve Inverse Problems with Differentiable Physics Simulatorscited by 0
- 2026CraftSPH: A high-accuracy and composable differentiable SPH solver implemented in PyTorchcited by 0
- 2026CraftSPH: A high-accuracy and composable differentiable SPH solver implemented in PyTorch24 Sep 2026
- 2026Benchmarking Optimizers to Solve Inverse Problems with Differentiable Physics Simulators12 Sep 2026
- 2026Convex Low-resource Accent-Robust Language Detection in Speech Recognition22 May 2026
- 2025Differentiable Inverse Modeling with Physics-Constrained Latent Diffusion for Heterogeneous Subsurface Parameter Fields27 Dec 2025
- 2025Estimating Parameter Fields in Multi-Physics PDEs from Scarce Measurements29 Aug 2025