# [✓] Solve a 2D heat equation inside a circular domain?

GROUPS:
 I am trying to solve the Heat Equation in 2D for a circular domain and I used the example attached, however, for some reason I do not get any answer from it, and in principle, it seems that I am following the same steps as in the original document from wolfram tutorials. Any help will be much appreciated. I am using version 11.1.1 Attachments:
1 year ago
6 Replies
 Your NDSolveValue assigns the solution to bvpdisk, but then you plot u[t,x,y}. Plot3D[bvpdisk[0.2, x, y], {x, y} \[Element] omega, Mesh -> All] 
1 year ago
 thank you so much, it worked now, however raised then another question, let say I use Plot3D[Evaluate[u[t,x,y] /. bvpdisk], ....] it should give a similar answer also, and for some reason it does not ,,, could you please help me to understand the reason?
1 year ago
 NDSolve would return a rule which could be used like this. But in this case you are using NDSolveValue, which returns the solution as an Interpolating Function. So this is for direct use. This has not provided a rule for u, or even a value for u. All it has done is assign a value to bvpdisk, which is the interpolating function.