Particle simulator.