Hele-Shaw Flow Simulation with Interactive Control using Complex Barycentric Coordinates
Abstract
Hele-Shaw flow describes the slow flow of a viscous liquid between two parallel plates separated by a small gap. In some configurations such a flow generates instabilities known as Saffman-Taylor fingers, which form intricate visual patterns. While these patterns have been an inspiration for artists, as well as thoroughly analyzed by mathematicians, efficiently simulating them remains challenging. The main difficulty involves efficiently computing a harmonic function on a time-varying planar domain, a problem which has been recently addressed in the shape deformation literature using a complex-variable formulation of generalized barycentric coordinates. We propose to leverage similar machinery, and show how the model equations for the Hele-Shaw flow can be formulated in this framework. This allows us to efficiently simulate the flow, while allowing interactive user control of the behavior of the fingers. We additionally show that complex barycentric coordinates are applicable to the exterior domain, and use them to simulate two-phase flow, yielding a variety of interesting patterns.
BibTeX
@inproceedings {10.2312:sca.20161226,
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on Computer Animation},
editor = {Ladislav Kavan and Chris Wojtan},
title = {{Hele-Shaw Flow Simulation with Interactive Control using Complex Barycentric Coordinates}},
author = {Segall, Aviv and Vantzos, Orestis and Ben-Chen, Mirela},
year = {2016},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-3-03868-009-3},
DOI = {10.2312/sca.20161226}
}
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on Computer Animation},
editor = {Ladislav Kavan and Chris Wojtan},
title = {{Hele-Shaw Flow Simulation with Interactive Control using Complex Barycentric Coordinates}},
author = {Segall, Aviv and Vantzos, Orestis and Ben-Chen, Mirela},
year = {2016},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-3-03868-009-3},
DOI = {10.2312/sca.20161226}
}