add heat pde