PIGLE (Particles Interacting in Generalized Langevin Equation simulator) is a fast simulator for the dynamics of multi species interacting particles responding to a 4D potential energy surface (3 spatial dimensions and one dimension for rigid body rotations), obeying the generalized Langevin Equation,

$$m\ddot{\mathbf{x}}_i = -\nabla V[\mathbf{x}_i(t)] – m\int_{-\infty}^t \gamma_i(t – t^\prime)\dot{\mathbf{x}}_i(t^\prime) \mathrm{d}t^\prime + \zeta(t) + \sum_{j\neq i}F_{ij},$$

which represents the classical thermal motion of  particles.

PIGLE was written by N Avidor et al. and an up to date version of the code is maintained by the Cambridge Atom Scattering Facility. See the following resources for PIGLE

Note that PIGLE is written in Matlab+Simulink so a license for both will be needed to run PIGLE.