SMS: Molecular collision dynamics.