Fixed the bug with the particle update. The error was a multiplication instead of a addition in the max velocity of the initial particle data.