TY - JOUR
T1 - Scalable Fluid Simulation using Anisotropic Turbulence Particles
AU - Pfaff, Tobias
AU - Thuerey, Nils
AU - Gross, Markus
AU - Cohen, Jonathan
AU - Tariq, Sarah
PY - 2010
Y1 - 2010
N2 - It is usually difficult to resolve the fine details of turbulent flows, especially when targeting real-time applications. We present a novel, scalable turbulence method that uses a realistic energy model and an efficient particle representation that allows for the accurate and robust simulation of small-scale detail. We compute transport of turbulent energy using a complete two-equation k-e model with accurate production terms that allows us to capture anisotropic turbulence effects, which integrate smoothly into the base flow. We only require a very low grid resolution to resolve the underlying base flow. As we offload complexity from the fluid solver to the particle system, we can control the detail of the simulation easily by adjusting the number of particles, without changing the large scale behavior. In addition, no computations are wasted on areas that are not visible. We demonstrate that due to the design of our algorithm it is highly suitable for massively parallel architectures, and is able to generate detailed turbulent simulations with millions of particles at high framerates.
AB - It is usually difficult to resolve the fine details of turbulent flows, especially when targeting real-time applications. We present a novel, scalable turbulence method that uses a realistic energy model and an efficient particle representation that allows for the accurate and robust simulation of small-scale detail. We compute transport of turbulent energy using a complete two-equation k-e model with accurate production terms that allows us to capture anisotropic turbulence effects, which integrate smoothly into the base flow. We only require a very low grid resolution to resolve the underlying base flow. As we offload complexity from the fluid solver to the particle system, we can control the detail of the simulation easily by adjusting the number of particles, without changing the large scale behavior. In addition, no computations are wasted on areas that are not visible. We demonstrate that due to the design of our algorithm it is highly suitable for massively parallel architectures, and is able to generate detailed turbulent simulations with millions of particles at high framerates.
KW - Fluid Simulation
KW - Physically Based Animation
KW - Turbulence
UR - http://www.scopus.com/inward/record.url?scp=85025417306&partnerID=8YFLogxK
U2 - 10.1145/1882261.1866196
DO - 10.1145/1882261.1866196
M3 - Article
AN - SCOPUS:85025417306
SN - 0730-0301
VL - 29
SP - 1
EP - 8
JO - ACM Transactions on Graphics
JF - ACM Transactions on Graphics
IS - 6
ER -