Guaranteed Conservation of Momentum for Learning Particle-based Fluid Dynamics
Not on the map. Why?
Abstract (arXiv)
We present a novel method for guaranteeing linear momentum in learned physics simulations. Unlike existing methods, we enforce conservation of momentum with a hard constraint, which we realize via antisymmetrical continuous convolutional layers. We combine these strict constraints with a hierarchical network architecture, a carefully constructed resampling scheme, and a training approach for temporal coherence. In combination, the proposed method allows us to increase the physical accuracy of the learned simulator substantially. In addition, the induced physical bias leads to significantly better generalization performance and makes our method more reliable in unseen test cases. We evaluate our method on a range of different, challenging fluid scenarios. Among others, we demonstrate that our approach generalizes to new scenarios with up to one million particles. Our results show that the proposed algorithm can learn complex dynamics while outperforming existing approaches in generalization and training performance. An implementation of our approach is available at https://github.com/tum-pbs/DMCF.
Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). Builds on 34 of its 56 references that are in the map. First posted on arXiv 12 Oct 2022.
Builds on
34 of 56 references.
References · 34
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,908
- 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
- 2017VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detectioncited by 1,323
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 979
- 2021E(n) Equivariant Graph Neural Networkscited by 965
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 880
- 2020Learning Mesh-Based Simulation with Graph Networkscited by 868
- 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 746
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 509
22 more
- 2021Machine learning accelerated computational fluid dynamicscited by 471
- 2019General E(2)-Equivariant Steerable CNNscited by 446
- 2020Lagrangian Neural Networkscited by 398
- 2022Message Passing Neural PDE Solverscited by 386
- 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 258
- 2021Adaptive Fourier Neural Operators: Efficient Token Mixers for Transformerscited by 248
- 2018Learning Particle Dynamics for Manipulating Rigid Bodies, Deformable Objects, and Fluidscited by 220
- 2019Deep Lagrangian Networks: Using Physics as Model Prior for Deep Learningcited by 212
- 2020Solver-in-the-Loop: Learning from Differentiable Physics to Interact with Iterative PDE-Solverscited by 205
- 2019Towards Physics-informed Deep Learning for Turbulent Flow Predictioncited by 204
- 2016Accelerating Eulerian Fluid Simulation With Convolutional Networkscited by 130
- 2021Scalars are universal: Equivariant machine learning, structured like classical physicscited by 127
- 2020Incorporating Symmetry into Deep Dynamics Models for Improved Generalizationcited by 126
- 2015Deep Sliding Shapes for Amodal 3D Object Detection in RGB-D Imagescited by 111
- 2019Hamiltonian Graph Networks with ODE Integratorscited by 108
- 2022Lie Point Symmetry Data Augmentation for Neural PDE Solverscited by 77
- 2018Deep Dynamical Modeling and Control of Unsteady Fluid Flowscited by 68
- 2018SPNets: Differentiable Fluid Dynamics for Deep Neural Networkscited by 62
- 2019Variational Integrator Networks for Physically Structured Embeddingscited by 36
- 2020Trajectory Prediction using Equivariant Continuous Convolutioncited by 26
- 2020Latent Space Subdivision: Stable and Controllable Time Predictions for Fluid Flowcited by 13
- 2020Smoothed Particle Hydrodynamics Techniques for the Physics Based Simulation of Fluids and Solidscited by 9
Built on by
Citing papers per year: 2023: 6; 2024: 12; 2025: 7; 2026: 5.
30 papers.
Sort:
By area:
- 2023Scalable Transformer for PDE Surrogate Modelingcited by 128
- 2024Neural Material Adaptor for Visual Grounding of Intrinsic Dynamicscited by 32
- 2024Recent Advances on Machine Learning for Computational Fluid Dynamics: A Surveycited by 28
- 2023LagrangeBench: A Lagrangian Fluid Mechanics Benchmarking Suitecited by 27
- 2023Inferring Hybrid Neural Fluid Fields from Videoscited by 18
- 2023Physics-aware Machine Learning Revolutionizes Scientific Paradigm for Machine Learning and Process-based Hydrologycited by 11
- 2024Latent Intuitive Physics: Learning to Transfer Hidden Physics from A 3D Videocited by 8
- 2023Invariant preservation in machine learned PDE solvers via error correctioncited by 7
- 2025PICT -- A Differentiable, GPU-Accelerated Multi-Block PISO Solver for Simulation-Coupled Learning Tasks in Fluid Dynamicscited by 6
- 2024Latent Neural PDE Solver: a reduced-order modelling framework for partial differential equationscited by 5
- 2024A Neural Material Point Method for Particle-based Emulationcited by 5
- 2025Overtone: Cyclic Patch Modulation for Clean, Efficient, and Flexible Physics Emulatorscited by 5
18 more
- 2024Towards Universal Mesh Movement Networkscited by 4
- 2024EvoMesh: Adaptive Physical Simulation with Hierarchical Graph Evolutionscited by 4
- 2025Enforcing governing equation constraints in neural PDE solvers via training-free projectionscited by 4
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physicscited by 3
- 2025FluidFormer: Transformer with Continuous Convolution for Particle-based Fluid Simulationcited by 3
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learningcited by 3
- 2023Learning the dynamics of a one-dimensional plasma model with graph neural networkscited by 2
- 2024Physics-embedded Fourier Neural Network for Partial Differential Equationscited by 1
- 2024Variable Selection for Comparing High-dimensional Time-Series Datacited by 1
- 2024A Pioneering Neural Network Method for Efficient and Robust Fluid Simulationcited by 1
- 2025Reversible GNS for Dissipative Fluids with Consistent Bidirectional Dynamicscited by 1
- 2025CORGI: GNNs with Convolutional Residual Global Interactions for Lagrangian Simulationcited by 1
- 2026Generalized Neural Operator for Parametric and Boundary-Value Problemscited by 1
- 2024Mixing Artificial and Natural Intelligence: From Statistical Mechanics to AI and Back to Turbulencecited by 0
- 2026An Invariant Compiler for Neural ODEs in AI-Accelerated Scientific Simulationcited by 0
- 2026Momentum-Conserving Graph Neural Networks for Deformable Objectscited by 0
- 2026Hybrid Lagrangian-Eulerian Model for Lagrangian Fluid Simulationcited by 0
- 2026TRACE: A spatiotemporal contact memory graph network simulator for granular dynamicscited by 0
- 2026TRACE: A spatiotemporal contact memory graph network simulator for granular dynamics2 Sep 2026
- 2026Hybrid Lagrangian-Eulerian Model for Lagrangian Fluid Simulation2 Aug 2026
- 2026Generalized Neural Operator for Parametric and Boundary-Value Problems24 Jul 2026
- 2026Momentum-Conserving Graph Neural Networks for Deformable Objects28 Apr 2026
- 2026An Invariant Compiler for Neural ODEs in AI-Accelerated Scientific Simulation25 Mar 2026
- 2025CORGI: GNNs with Convolutional Residual Global Interactions for Lagrangian Simulation28 Nov 2025
- 2025Enforcing governing equation constraints in neural PDE solvers via training-free projections21 Nov 2025
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learning7 Oct 2025
- 2025Reversible GNS for Dissipative Fluids with Consistent Bidirectional Dynamics26 Sep 2025
- 2025FluidFormer: Transformer with Continuous Convolution for Particle-based Fluid Simulation3 Aug 2025
- 2025Overtone: Cyclic Patch Modulation for Clean, Efficient, and Flexible Physics Emulators12 Jul 2025
- 2025PICT -- A Differentiable, GPU-Accelerated Multi-Block PISO Solver for Simulation-Coupled Learning Tasks in Fluid Dynamics22 May 2025
18 more
- 2024A Pioneering Neural Network Method for Efficient and Robust Fluid Simulation14 Dec 2024
- 2024Variable Selection for Comparing High-dimensional Time-Series Data9 Dec 2024
- 2024Neural Material Adaptor for Visual Grounding of Intrinsic Dynamics10 Oct 2024
- 2024EvoMesh: Adaptive Physical Simulation with Hierarchical Graph Evolutions3 Oct 2024
- 2024A Neural Material Point Method for Particle-based Emulation28 Aug 2024
- 2024Recent Advances on Machine Learning for Computational Fluid Dynamics: A Survey22 Aug 2024
- 2024Physics-embedded Fourier Neural Network for Partial Differential Equations15 Jul 2024
- 2024Towards Universal Mesh Movement Networks29 Jun 2024
- 2024Latent Intuitive Physics: Learning to Transfer Hidden Physics from A 3D Video18 Jun 2024
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physics3 May 2024
- 2024Mixing Artificial and Natural Intelligence: From Statistical Mechanics to AI and Back to Turbulence26 Mar 2024
- 2024Latent Neural PDE Solver: a reduced-order modelling framework for partial differential equations27 Feb 2024
- 2023Inferring Hybrid Neural Fluid Fields from Videos11 Dec 2023
- 2023Learning the dynamics of a one-dimensional plasma model with graph neural networks26 Oct 2023
- 2023Physics-aware Machine Learning Revolutionizes Scientific Paradigm for Machine Learning and Process-based Hydrology8 Oct 2023
- 2023LagrangeBench: A Lagrangian Fluid Mechanics Benchmarking Suite28 Sep 2023
- 2023Scalable Transformer for PDE Surrogate Modeling27 May 2023
- 2023Invariant preservation in machine learned PDE solvers via error correction28 Mar 2023
- 2023Scalable Transformer for PDE Surrogate Modelingcited by 128
- 2024Neural Material Adaptor for Visual Grounding of Intrinsic Dynamicscited by 32
- 2024Recent Advances on Machine Learning for Computational Fluid Dynamics: A Surveycited by 28
- 2023LagrangeBench: A Lagrangian Fluid Mechanics Benchmarking Suitecited by 27
- 2023Inferring Hybrid Neural Fluid Fields from Videoscited by 18
- 2023Physics-aware Machine Learning Revolutionizes Scientific Paradigm for Machine Learning and Process-based Hydrologycited by 11
- 2024Latent Intuitive Physics: Learning to Transfer Hidden Physics from A 3D Videocited by 8
- 2023Invariant preservation in machine learned PDE solvers via error correctioncited by 7
- 2025PICT -- A Differentiable, GPU-Accelerated Multi-Block PISO Solver for Simulation-Coupled Learning Tasks in Fluid Dynamicscited by 6
- 2024Latent Neural PDE Solver: a reduced-order modelling framework for partial differential equationscited by 5
- 2024A Neural Material Point Method for Particle-based Emulationcited by 5
- 2025Overtone: Cyclic Patch Modulation for Clean, Efficient, and Flexible Physics Emulatorscited by 5
12 most cited of 29 All 29 (JSON)
- 2026TRACE: A spatiotemporal contact memory graph network simulator for granular dynamics2 Sep 2026
- 2026Hybrid Lagrangian-Eulerian Model for Lagrangian Fluid Simulation2 Aug 2026
- 2026Generalized Neural Operator for Parametric and Boundary-Value Problems24 Jul 2026
- 2026Momentum-Conserving Graph Neural Networks for Deformable Objects28 Apr 2026
- 2026An Invariant Compiler for Neural ODEs in AI-Accelerated Scientific Simulation25 Mar 2026
- 2025CORGI: GNNs with Convolutional Residual Global Interactions for Lagrangian Simulation28 Nov 2025
- 2025Enforcing governing equation constraints in neural PDE solvers via training-free projections21 Nov 2025
- 2025MaNGO - Adaptable Graph Network Simulators via Meta-Learning7 Oct 2025
- 2025Reversible GNS for Dissipative Fluids with Consistent Bidirectional Dynamics26 Sep 2025
- 2025FluidFormer: Transformer with Continuous Convolution for Particle-based Fluid Simulation3 Aug 2025
- 2025Overtone: Cyclic Patch Modulation for Clean, Efficient, and Flexible Physics Emulators12 Jul 2025
- 2025PICT -- A Differentiable, GPU-Accelerated Multi-Block PISO Solver for Simulation-Coupled Learning Tasks in Fluid Dynamics22 May 2025
12 newest of 29 All 29 (JSON)