heat balance computation