multi particle with OpenMP