arrow
Return

Multiple interacting liquids

delete2006-07-01
delete208
PRE
AI
T
Tamar Shinar
R
Ronald Fedkiw
DOI:10.1145/1141911.1141960delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The particle level set method has proven successful for the simulation of two separate regions ( such as water and air, or fuel and products). In this paper, we propose a novel approach to extend this method to the simulation of as many regions as desired. The various regions can be liquids ( or gases) of any type with differing viscosities, densities, viscoelastic properties, etc. We also propose techniques for simulating interactions between materials, whether it be simple surface tension forces or more complex chemical reactions with one material converting to another or two materials combining to form a third. We use a separate particle level set method for each region, and propose a novel projection algorithm that decodes the resulting vector of level set values providing a dictionary that translates between them and the standard single-valued level set representation. An additional difficulty occurs since discretization stencils ( for interpolation, tracing semi-Lagrangian rays, etc.) cross region boundaries naively combining non-smooth or even discontinuous data. This has recently been addressed via ghost values, e.g. for fire or bubbles. We instead propose a new paradigm that allows one to incorporate physical jump conditions in data on the fly, which is significantly more efficient for multiple regions especially at triple points or near boundaries with solids.
Keywords:
multiphase fluids
liquids
gases
level sets
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.7K
Citations:
3.6W

Organization

No organization information available