A heterogeneous CPU–GPU parallel approach to a multigrid Poisson solver for incompressible fluid simulation. (7th May 2013)