GPU based 2d fluid simulator.