Computational particle physics