Mass and Momentum Conservation for Fluid Simulation (English)

How to get this document?

Commercial Copyright fee: €14.50 Basic fee: €4.00 Total price: €18.50
Academic Copyright fee: €4.50 Basic fee: €2.00 Total price: €6.50

Momentum conservation has long been used as a design principle for solid simulation (e.g. collisions between rigid bodies, mass-spring elastic and damping forces, etc.), yet it has not been widely used for fluid simulation. In fact, semi-Lagrangian advection does not conserve momentum, but is still regularly used as a bread and butter method for fluid simulation. In this paper, we propose a modification to the semi-Lagrangian method in order to make it fully conserve momentum. While methods of this type have been proposed earlier in the omputational physics literature, they are not necessarily appropriate for coarse grids, large time steps or inviscid flows, all of which are common in graphics applications. In addition, we show that the commonly used vorticity confinement turbulence model can be modified to exactly conserve momentum as well. We provide a number of examples that illustrate the benefits of this new approach, both in conserving fluid momentum and passively advected scalars such as smoke density. In particular, we show that our new method is amenable to efficient smoke simulation with one time step per frame, whereas the traditional non-conservative semi-Lagrangian method experiences serious artifacts when run with these large time steps, especially when object interaction is considered.

Table of contents conference proceedings

The tables of contents are generated automatically and are based on the data records of the individual contributions available in the index of the TIB portal. The display of the Tables of Contents may therefore be incomplete.

A Particle-based Method for Preserving Fluid Sheets
Ando, Ryoichi / Tsuruno, Reiji | 2011
A Level-set Method for Skinning Animated Particle Data
Bhatacharya, Haimasree / Gao, Yue / Bargteil, Adam | 2011
SPH Granular Flow with Friction and Cohesion
Alduán, Iván / Otaduy, Miguel A. | 2011
Hybrid Smoothed Particle Hydrodynamics
Raveendrany, Karthik / Wojtanz, Chris / Turk, Greg | 2011
Simulating Heterogeneous Crowd BehaviorsUsing Personality Trait Theory
Guy, Stephen J. / Kim, Sujeong / Lin, Ming C. / Manocha, Dinesh | 2011
Scenario Space:Characterizing Coverage, Quality, and Failure of SteeringAlgorithms
Kapadia, Mubbasir / Wang, Matt / Singh, Shawn / Reinman, Glenn / Faloutsos, Petros | 2011
Physics-based Character Skinningusing Multi-Domain Subspace Deformations
Kimy, Theodore / James, Doug L. | 2011
Controllable Hand Deformation from Sparse Examples with Rich Details
Huang, Haoda / Zhao, Ling / Yin, KangKang / Yue Qi / Yu, Yizhou / Tong, Xin | 2011
A Multigrid Fluid Pressure SolverHandling Separating Solid Boundary Conditions
Chentanez, Nuttapong / Müller, Matthias | 2011
Mass and Momentum Conservation for Fluid Simulation
Lentine, Michael / Aanjaneya, Mridul / Fedkiw, Ronald | 2011
Mathematical Foundation of the Optimization-based Fluid Animation Method
Erleben, Kenny / Misztal, Marek Krzysztof / Bæren, J. Andreas | 2011
A Simple Finite Volume Method for Adaptive Viscous Liquids
Batty, Christopher / Houston, Ben | 2011
A Data-driven Appearance Model for Human Fatigue
Jr., Joseph T. Kider / Pollock, Kaitlin / Safonova, Alla | 2011
Human Motion Reconstruction from Force Sensors
Ha, Sehoon / Bai, Yunfei / Liu, C. Karen | 2011
Practical Color-Based Motion Capture
Wang, Robert / Paris, Sylvain / Popovi, Jovan | 2011
Real-Time Classification of Dance Gesturesfrom Skeleton Animation
Raptis, Michalis / Kirovski, Darko / Hoppe, Hugues | 2011
A Puppet Interface for Retrieval of Motion Capture Data
Numaguchi, Naoki / Nakazawa, Atsushi / Shiratori, Takaaki / Hodgins, Jessica K. | 2011
Procedural Fluid Modeling of Explosion PhenomenaBased on Physical Properties
Kawada, Genichi / Kanai, Takashi | 2011
Preview-based Sampling for Controlling Gaseous Simulations
Huangy, Ruoguan / Melekz, Zeki / Keyser, John | 2011
Graph-based Fire Synthesis
Zhang, Yubo / Correa, Carlos D. / Ma, Kwan-Liu | 2011
Content Retargeting Using Parameter-Parallel Facial Layers
Kholgade, Natasha / Matthews, Iain / Sheikh, Yaser | 2011
Facial Cartography: Interactive Scan Correspondence
Wilson, Cyrus A. / Alexander, Oleg / Tunwattanapong, Borom / Ghosh, Pieter PeersAbhijeet / Busch, Jay / Hartholt, Arno / Debevec, Paul | 2011
Real-time Facial Animation from Live Video Tracking
Rhee, Taehyun / Hwang, Youngkyoo / Kim, James Dokyoon / Kim, Changyeong | 2011
Optimization for Sag-Free Simulations
Twigg, Christopher D. / Kacic-Alesic, Zoran | 2011
Robust Real-Time Deformation of Incompressible Surface Meshes
Diziol, R. / Bender, J. / Bayer, D. | 2011
Asynchronous Integration with Phantom Meshes
Harmony, David / Zhou, Qingnan / Zorin, Denis | 2011
Element-Wise Mixed Implicit-Explicit Integration for Stable Dynamic Simulation of Deformable Objects
Fierz, B. / Spillmann, J. / Harders, M. | 2011
Biomechanically-Inspired Motion Path Editing
Lockwood, Noah / Singh, Karan | 2011
Spacetime Vertex Constraints for Dynamically-based Adaptation of Motion-Captured Animation
O'Brien, C. / Dingliana, J. / Collins, S. | 2011
Perceptual evaluation of footskate cleanup
Praák, Martin / Hoyet, Ludovic / O'Sullivan, Carol | 2011