Non-reflective boundary conditions for incompressible free surface fluids in SIGGRAPH 2009: Talks, SIGGRAPH 09, vol , issue , pp
2009 (English)In: SIGGRAPH 2009: Talks, SIGGRAPH 09, New York: ACM , 2009Conference paper (Refereed)
We have developed a novel approach to open-boundaries for fluid animations. More specifically we present a highly efficient energy absorbing boundary condition for the incompressible Navier-Stokes equations in the prescence of a free surface. Our work extends and adapts a Perfectly Matched Layer (PML) approach [Berenger 1994; Johnson 2007], recently developed for the Navier-Stokes equations, to free surfaces in the context fluid animations. We show how our PML boundary condition is able to effectively eliminate reflections generated by the presence of solid boundaries in the simulation domain, and that our method is far superior to simpler approaches for reducing wave reflection. Furthermore, we have adapted our theoretical PML model to work with the Stable-Fluids Eulerian Navier-Stokes solver commonly used in computer graphics. Finally, we show that the cost of deploying our method in terms of memory and additional computations is small, and for a given quality significantly less than other known methods.
Place, publisher, year, edition, pages
New York: ACM , 2009.
Engineering and Technology
IdentifiersURN: urn:nbn:se:liu:diva-52964DOI: 10.1145/1597990.1597994ISBN: 978-1-60558-834-6OAI: oai:DiVA.org:liu-52964DiVA: diva2:286416
SIGGRAPH 2009: Talks, SIGGRAPH '09; New Orleans, LA; United States