large-particle-code code for interacting particles simulation Can simulate millions of particles Jaideep