elastocaloric

Adjective

 * 1)  That produces heat by physical deformation (e.g. stretching)