thermal-reservoir