this allows to use a "pseudo thermal" simulator, i.e. each cell may exhibit a different temperature, but energy is not conserved over time...