Pic Simulation Algorithm