What's the solution to this PDE:

ut - uxx = h(x,t)
with 0 < x < pi and t > 0

ux(0,t) = F(t), u(pi,t) = G(t), u(x,0) = f(x)