Title :
Fluid Simulation on Surfaces in the GPU
Author :
Carvalho, Luis ; Andrade, Maria ; Velho, Luiz
Author_Institution :
IMPA, Rio de Janeiro, Brazil
Abstract :
In this paper we present a method to simulate fluids on smooth surfaces of arbitrary topology using a graphics processing unit (GPU). To do this we use the parametrization of Cat mull-Clark subdivision surfaces and obtain the metric information of the distortion caused by this parametrization, so we can calculate differential operators of functions defined on this surface. Then the Navier-Stokes equations on surfaces are solved in the domain of parametrization of each patch. This process can be done in parallel for each point in the discretization of the surface, so the GPU implementation can heavily increase the velocity of computation.
Keywords :
Navier-Stokes equations; flow simulation; graphics processing units; mechanical engineering computing; surface fitting; Cat mull-Clark subdivision surface; GPU implementation; Navier-Stokes equation; differential operator; distortion metric information; fluid simulation; graphics processing unit; parametrization domain; surface discretization; Equations; Graphics processing units; Mathematical model; Measurement; Navier-Stokes equations; Surface treatment; Vectors; Catmull-Clark subdivision; Differential operators; Fluid simulation; GPU; Surfaces; cuda; efficiency;
Conference_Titel :
Graphics, Patterns and Images (SIBGRAPI), 2012 25th SIBGRAPI Conference on
Conference_Location :
Ouro Preto
Print_ISBN :
978-1-4673-2802-9
DOI :
10.1109/SIBGRAPI.2012.36