On the modeling of the thermo-mechanical responses of four different classes of NiTi-based shape memory materials using a general multi-mechanism framework. (January 2015)