Nbody OpenCL implementation C++