Group Abstract Group Abstract

Message Boards Message Boards

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

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:
POSTED BY: David Quesada
6 Replies

If the region is becoming irregular, like the one, in the picture attached, is there a way in Mathematica to create irregular shapes by composing, subtracting images?enter image description here

POSTED BY: David Quesada

I am trying to solve the heat equation inside and outside a region, boundary conditions are based on exchange of heat across the boundary separating both regions. I see NDSolveValue accepts BVP for a single function as well as a description of the region for that specific function, how could I implement the solution with NDSolveValue inside a circle and outside and to match both solutions at the boundary with Mathematica?

POSTED BY: David Quesada
Posted 8 years ago
POSTED BY: David Keith

thank you once again, got it.

POSTED BY: David Quesada
Posted 8 years ago

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]

enter image description here

POSTED BY: David Keith

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?

POSTED BY: David Quesada
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard