Drift-Diffusion Simulations