Solving 2 PDEs across one domain.

1 回表示 (過去 30 日間)
Jack
Jack 2014 年 7 月 8 日
コメント済み: Jack 2014 年 7 月 9 日
I am trying to model heat input to a small spot in the centre of a 'flat plate' domain (laser pulse). I can set up the geometry so that I have a circle inside a large square, but how do I set up/code the PDE(s) such that the heat input is only within this small circle, yet the pde is solved over the entire domain?
The pde is essentially the same across the entire domain apart from an additional heat input to elements inside the circle.
Many thanks.
P.S. I intend to vary/run over various parameters, so would appreciate answers that enable me to do it from the code as well as the pde gui.
  1 件のコメント
Jack
Jack 2014 年 7 月 9 日
Bill's answer separating the different domains with a ! was useful.

サインインしてコメントする。

採用された回答

Bill Greene
Bill Greene 2014 年 7 月 8 日
This documentation page shows how to specify an f-coefficient on a specific domain:

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeBoundary Conditions についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by