A surface hopping algorithm for nonadiabatic minimum energy path calculations. Issue 5 (6th January 2015)