Vortex methods for incompressible flow simulations on the GPU
Chair of Computational Science, ETH, Zurich CH-8092, Switzerland
The Visual Computer, Volume 24, Numbers 7-9, 699-708
@article{rossinelli2008vortex,
title={Vortex methods for incompressible flow simulations on the GPU},
author={Rossinelli, D. and Koumoutsakos, P.},
journal={The Visual Computer},
volume={24},
number={7},
pages={699–708},
issn={0178-2789},
year={2008},
publisher={Springer}
}
We present a remeshed vortex particle method for incompressible flow simulations on GPUs. The particles are convected in a Lagrangian frame and are periodically reinitialized on a regular grid. The grid is used in addition to solve for the velocity-vorticity Poisson equation and for the computation of the diffusion operators. In the present GPU implementation of particle methods, the remeshing and the solution of the Poisson equation rely on fast and efficient mesh-particle interpolations. We demonstrate that particle remeshing introduces minimal artificial dissipation, enables a faster computation of differential operators on particles over grid-free techniques and can be efficiently implemented on GPUs. The results demonstrate that, contrary to common practice in particle simulations, it is necessary to remesh the (vortex) particle locations in order to solve accurately the equations they discretize, without compromising the speed of the method. The present method leads to simulations of incompressible vortical flows on GPUs with unprecedented accuracy and efficiency.
December 13, 2010 by hgpu