New temperature_update_functor to operate on tuple of tuples