The Portuguese weather service said Europe 's heatwave was caused by a mass of hot , dry air moving from the southeast .