I have always taken the definition of temperature to be the kinetic energy Statistical mechanics definition of temperature as the average kinetic energy.
However I have been reading a paper where the dynamics is an atom chain in contact with heat reservoirs at the boundary. In this case the system has a non-equilibrium stationary state. In this paper the temperature (at atom $i$) is then defined as the variance of the momentum of atom $i$ under the non-equilibrium stationary state.
Why now has the definition of temperature changed from the mean squared of the momentum to the variance?