A stream function solver for liquid simulations

Ando, Ryoichi and Thuerey, Nils and Wojtan, Chris (2015) A stream function solver for liquid simulations. In: SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, August 9 - 13, 2015, Los Angeles, CA, USA.

[img] Text
vecpotential.pdf - Accepted Version
Available under License All rights reserved.
Download (20Mb)
Official URL: http://dx.doi.org/10.1145/2766935


This paper presents a liquid simulation technique that enforces the incompressibility condition using a stream function solve instead of a pressure projection. Previous methods have used stream function techniques for the simulation of detailed single-phase flows, but a formulation for liquid simulation has proved elusive in part due to the free surface boundary conditions. In this paper, we introduce a stream function approach to liquid simulations with novel boundary conditions for free surfaces, solid obstacles, and solid-fluid coupling. Although our approach increases the dimension of the linear system necessary to enforce incompressibility, it provides interesting and surprising benefits. First, the resulting flow is guaranteed to be divergence-free regardless of the accuracy of the solve. Second, our free-surface boundary conditions guarantee divergence-free motion even in the un-simulated air phase, which enables two-phase flow simulation by only computing a single phase. We implemented this method using a variant of FLIP simulation which only samples particles within a narrow band of the liquid surface, and we illustrate the effectiveness of our method for detailed two-phase flow simulations with complex boundaries, detailed bubble interactions, and two-way solid-fluid coupling.

Item Type: Conference or Workshop Item (Paper)
Additional Information: © ACM, 2015. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM TOG - Proceedings of ACM SIGGRAPH 2015, VOL 34, ISS 4, (August 2015); http://dx.doi.org/10.1145/2766935.
Uncontrolled Keywords: Fluid, stream function, two-phase flow, vector potential
Subjects: 000 Computer science, knowledge & general works > 000 Computer science, knowledge & systems
Research Group: Wojtan Group
SWORD Depositor: Sword Import User
Depositing User: Christopher Wojtan
Date Deposited: 23 Jun 2016 11:10
Last Modified: 05 Sep 2017 10:06
URI: https://repository.ist.ac.at/id/eprint/610

Actions (login required)

View Item View Item