Heat model