Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Imposing matching Boundary Condition on a non-linear PDE defined on multiple domains

Please login with a confirmed email address before reporting spam

Hi,
I am a rather new user and do not have a lot of experience with COMSOL or numerics.

I have a pseudo 1D non-linear PDE which is defined on 3 different domains. The reason the model is psuedo 1D is that I have taken into account 3D geometry concerns and transformed them into a 1D model (symmetry reasons). Hence, for each domain the conservative flux and forces are defined differently.

So my model uses the General Form PDE physics module. Each domain has three variables. The equations have been defined separately for each domain. I have imposed Dirchelet BC on the edges of domain 1 and 3. Now I am struck with two problems:
1. I would like to impose the following BC between domain 1 and 2 (and domain 2 and 3). So for one of the variables lets say c1, how do i define the flux between (c1,1)=(c1,2)/2. where the number after the comma defines the domain number? Should I be using a constrain BC or Source BC? If so,how? I do not completely understand the explainations given in chapter 15 of the COMSOL manual.
2. When I imposed continuity (just to see if my models works) I have discovered that when I do not enter a good enough initial value, the program is unable to solve the problem. Why do I need initial values for a stationary solution? Why does this effect the solution in such a way? How do I raise the number of allowed iterations?

Thank You,
Yoav

0 Replies Last Post 23.09.2011, 07:12 GMT-4
COMSOL Moderator

Hello Yoav Green

Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.

If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.