Thermal analysis technology