A c++ library for simulating particles.