SPNets: Differentiable Fluid Dynamics for Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
In this paper we introduce Smooth Particle Networks (SPNets), a framework for integrating fluid dynamics with deep networks. SPNets adds two new layers to the neural network toolbox: ConvSP and ConvSDF, which enable computing physical interactions with unordered particle sets. We use these lay- ers in combination with standard neural network layers to directly implement fluid dynamics inside a deep network, where the parameters of the network are the fluid parameters themselves (e.g., viscosity, cohesion, etc.). Because SPNets are imple- mented as a neural network, the resulting fluid dynamics are fully differentiable. We then show how this can be successfully used to learn fluid parameters from data, perform liquid control tasks, and learn policies to manipulate liquids.
Key facts. Cited by 62 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 19; 2022: 15; 2023: 8; 2024: 6; 2025: 5; 2026: 9.
62 papers.
Sort:
By area:
- 2021PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable Physicscited by 103
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2021DiffCloth: Differentiable Cloth Simulation with Dry Frictional Contactcited by 65
- 2021DiffPD: Differentiable Projective Dynamicscited by 62
- 2021Fast and Feature-Complete Differentiable Physics for Articulated Rigid Bodies with Contactcited by 52
- 2024Point Cloud Matters: Rethinking the Impact of Different Observation Spaces on Robot Learningcited by 45
- 2022DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with Toolscited by 44
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulationcited by 40
- 2021Efficient Differentiable Simulation of Articulated Bodiescited by 39
- 2021Spline-PINN: Approaching PDEs without Data using Fast, Physics-Informed Hermite-Spline CNNscited by 38
- 2022Physical Design using Differentiable Learned Simulatorscited by 37
- 2022NeuroFluid: Fluid Dynamics Grounding with Particle-Driven Neural Radiance Fieldscited by 36
38 more
- 2022Guaranteed Conservation of Momentum for Learning Particle-based Fluid Dynamicscited by 30
- 2021Boundary Graph Neural Networks for 3D Simulationscited by 24
- 2025Dress-1-to-3: Single Image to Simulation-Ready 3D Outfit with Diffusion Prior and Differentiable Physicscited by 20
- 2021Global Transport for Fluid Reconstruction with Learned Self-Supervisioncited by 18
- 2021SAGCI-System: Towards Sample-Efficient, Generalizable, Compositional, and Incremental Robot Learningcited by 16
- 2022Transformer with Implicit Edges for Particle-based Physics Simulationcited by 15
- 2021Direct Prediction of Steady-State Flow Fields in Meshed Domain with Graph Networkscited by 11
- 2021Physics perception in sloshing scenes with guaranteed thermodynamic consistencycited by 10
- 2022Thermodynamics of learning physical phenomenacited by 10
- 2021DiffAqua: A Differentiable Computational Design Pipeline for Soft Underwater Swimmers with Shape Interpolationcited by 9
- 2022Fine-grained differentiable physics: a yarn-level model for fabricscited by 9
- 2022A Thermodynamics-informed Active Learning Approach to Perception and Reasoning about Fluidscited by 9
- 2024Latent Intuitive Physics: Learning to Transfer Hidden Physics from A 3D Videocited by 8
- 2021DQC: a Python program package for Differentiable Quantum Chemistrycited by 7
- 2023Jade: A Differentiable Physics Engine for Articulated Rigid Bodies with Intersection-Free Frictional Contactcited by 7
- 2021Learning to Manipulate Amorphous Materialscited by 5
- 2023Learning to Estimate Single-View Volumetric Flow Motions without 3D Supervisioncited by 5
- 2023Zero Grads: Learning Local Surrogate Losses for Non-Differentiable Graphicscited by 5
- 2021Image Based Reconstruction of Liquids from 2D Surface Detectionscited by 4
- 2022Learning Pair Potentials using Differentiable Simulationscited by 4
- 2024JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Frameworkcited by 4
- 20254D Gaussian Splatting as a Learned Dynamical Systemcited by 4
- 2022Half-Inverse Gradients for Physical Deep Learningcited by 3
- 2023SURFSUP: Learning Fluid Simulation for Novel Surfacescited by 3
- 2024DeepLag: Discovering Deep Lagrangian Dynamics for Intuitive Fluid Predictioncited by 3
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physicscited by 3
- 2026WorldParticle: Unified World Simulation of Lagrangian Particle Dynamics via Transformercited by 3
- 2026NeuROK: Generative 4D Neural Object Kinematicscited by 3
- 2021Differentiable model-based adaptive optics for two-photon microscopycited by 2
- 2021AbstractDifferentiation.jl: Backend-Agnostic Differentiable Programming in Juliacited by 2
- 2022Complex Locomotion Skill Learning via Differentiable Physicscited by 2
- 2022Wavelet-based Loss for High-frequency Interface Dynamicscited by 2
- 2024Bayesian Differentiable Physics for Cloth Digitalizationcited by 2
- 2026Neural Particle Automata: Learning Self-Organizing Particle Dynamicscited by 2
- 2022Control of Two-way Coupled Fluid Systems with Differentiable Solverscited by 1
- 2022Exploring Physical Latent Spaces for High-Resolution Flow Restorationcited by 1
- 2023Fluid Viscosity Prediction Leveraging Computer Vision and Robot Interactioncited by 1
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networkscited by 1
50 most cited of 62 All 62 (JSON)
- 2026CraftSPH: A high-accuracy and composable differentiable SPH solver implemented in PyTorch24 Sep 2026
- 2026PhysCoRe: Physics-Corrected Residual World Models for Material-Aware Deformable Dynamics22 Jul 2026
- 2026OnlyDense: Reduced-Order Modeling for Lagrangian simulation8 Jun 2026
- 2026NeuROK: Generative 4D Neural Object Kinematics28 May 2026
- 2026WorldParticle: Unified World Simulation of Lagrangian Particle Dynamics via Transformer14 May 2026
- 2026A meshfree exterior calculus for generalizable and data-efficient learning of physics from point clouds8 May 2026
- 2026Exactness Matters for Physical Rule Enforcement8 May 2026
- 2026Neural Particle Automata: Learning Self-Organizing Particle Dynamics22 Jan 2026
- 2026TAPM-Net: Trajectory-Aware Perturbation Modeling for Infrared Small Target Detection9 Jan 2026
- 20254D Gaussian Splatting as a Learned Dynamical System22 Dec 2025
- 2025Neural Modular Physics for Elastic Simulation17 Dec 2025
- 2025SCOOP'D: Learning Mixed-Liquid-Solid Scooping via Sim2Real Generative Policy13 Oct 2025
38 more
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networks3 Sep 2025
- 2025Dress-1-to-3: Single Image to Simulation-Ready 3D Outfit with Diffusion Prior and Differentiable Physics5 Feb 2025
- 2024Latent Intuitive Physics: Learning to Transfer Hidden Physics from A 3D Video18 Jun 2024
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physics3 May 2024
- 2024JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Framework7 Mar 2024
- 2024Bayesian Differentiable Physics for Cloth Digitalization27 Feb 2024
- 2024Point Cloud Matters: Rethinking the Impact of Different Observation Spaces on Robot Learning4 Feb 2024
- 2024DeepLag: Discovering Deep Lagrangian Dynamics for Intuitive Fluid Prediction4 Feb 2024
- 2023A GPU-based Hydrodynamic Simulator with Boid Interactions25 Nov 2023
- 2023QuasiNet: a neural network with trainable product layers21 Nov 2023
- 2023Jade: A Differentiable Physics Engine for Articulated Rigid Bodies with Intersection-Free Frictional Contact9 Sep 2023
- 2023Zero Grads: Learning Local Surrogate Losses for Non-Differentiable Graphics10 Aug 2023
- 2023Fluid Viscosity Prediction Leveraging Computer Vision and Robot Interaction4 Aug 2023
- 2023SURFSUP: Learning Fluid Simulation for Novel Surfaces13 Apr 2023
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulation4 Mar 2023
- 2023Learning to Estimate Single-View Volumetric Flow Motions without 3D Supervision28 Feb 2023
- 2022Exploring Physical Latent Spaces for High-Resolution Flow Restoration21 Nov 2022
- 2022Guaranteed Conservation of Momentum for Learning Particle-based Fluid Dynamics12 Oct 2022
- 2022Learning Pair Potentials using Differentiable Simulations16 Sep 2022
- 2022Wavelet-based Loss for High-frequency Interface Dynamics6 Sep 2022
- 2022Thermodynamics of learning physical phenomena26 Jul 2022
- 2022Transformer with Implicit Edges for Particle-based Physics Simulation22 Jul 2022
- 2022Complex Locomotion Skill Learning via Differentiable Physics6 Jun 2022
- 2022Control of Two-way Coupled Fluid Systems with Differentiable Solvers1 Jun 2022
- 2022DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with Tools31 Mar 2022
- 2022Half-Inverse Gradients for Physical Deep Learning18 Mar 2022
- 2022A Thermodynamics-informed Active Learning Approach to Perception and Reasoning about Fluids11 Mar 2022
- 2022NeuroFluid: Fluid Dynamics Grounding with Particle-Driven Neural Radiance Fields3 Mar 2022
- 2022AD-NEGF: An End-to-End Differentiable Quantum Transport Simulator for Sensitivity Analysis and Inverse Problems10 Feb 2022
- 2022Physical Design using Differentiable Learned Simulators1 Feb 2022
- 2022Fine-grained differentiable physics: a yarn-level model for fabrics1 Feb 2022
- 2021SAGCI-System: Towards Sample-Efficient, Generalizable, Compositional, and Incremental Robot Learning29 Nov 2021
- 2021Image Based Reconstruction of Liquids from 2D Surface Detections22 Nov 2021
- 2021DQC: a Python program package for Differentiable Quantum Chemistry22 Oct 2021
- 2021AbstractDifferentiation.jl: Backend-Agnostic Differentiable Programming in Julia25 Sep 2021
- 2021Efficient Differentiable Simulation of Articulated Bodies16 Sep 2021
- 2021Spline-PINN: Approaching PDEs without Data using Fast, Physics-Informed Hermite-Spline CNNs15 Sep 2021
- 2021Physics perception in sloshing scenes with guaranteed thermodynamic consistency24 Jun 2021
50 newest of 62 All 62 (JSON)
- 2021PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable Physicscited by 103
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2021DiffCloth: Differentiable Cloth Simulation with Dry Frictional Contactcited by 65
- 2021DiffPD: Differentiable Projective Dynamicscited by 62
- 2021Fast and Feature-Complete Differentiable Physics for Articulated Rigid Bodies with Contactcited by 52
- 2024Point Cloud Matters: Rethinking the Impact of Different Observation Spaces on Robot Learningcited by 45
- 2022DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with Toolscited by 44
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulationcited by 40
- 2021Efficient Differentiable Simulation of Articulated Bodiescited by 39
- 2021Spline-PINN: Approaching PDEs without Data using Fast, Physics-Informed Hermite-Spline CNNscited by 38
- 2022Physical Design using Differentiable Learned Simulatorscited by 37
- 2022NeuroFluid: Fluid Dynamics Grounding with Particle-Driven Neural Radiance Fieldscited by 36
12 most cited of 59 All 59 (JSON)
- 2026CraftSPH: A high-accuracy and composable differentiable SPH solver implemented in PyTorch24 Sep 2026
- 2026OnlyDense: Reduced-Order Modeling for Lagrangian simulation8 Jun 2026
- 2026NeuROK: Generative 4D Neural Object Kinematics28 May 2026
- 2026WorldParticle: Unified World Simulation of Lagrangian Particle Dynamics via Transformer14 May 2026
- 2026A meshfree exterior calculus for generalizable and data-efficient learning of physics from point clouds8 May 2026
- 2026Exactness Matters for Physical Rule Enforcement8 May 2026
- 2026Neural Particle Automata: Learning Self-Organizing Particle Dynamics22 Jan 2026
- 20254D Gaussian Splatting as a Learned Dynamical System22 Dec 2025
- 2025Neural Modular Physics for Elastic Simulation17 Dec 2025
- 2025SCOOP'D: Learning Mixed-Liquid-Solid Scooping via Sim2Real Generative Policy13 Oct 2025
- 2025Learning Particle Dynamics Subject to Rigid Body Manipulations Using Graph Neural Networks3 Sep 2025
- 2024Latent Intuitive Physics: Learning to Transfer Hidden Physics from A 3D Video18 Jun 2024
12 newest of 59 All 59 (JSON)