Solution of parabolic partial differential equations by a double collocation method