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.
Auxiliary problem on different domain
Posted May 21, 2014, 7:17 a.m. EDT Fluid & Heat, Geometry, Studies & Solvers Version 4.4 1 Reply
Please login with a confirmed email address before reporting spam
Good afternoon!
I am simulating the reaction-diffusion problem in 2 domains separated by a membrane with transmission conditions on this membrane.
I have 3 reaction-diffusion equations for 3 functions: u, u2, u3.
u (t, x, y) and u2 (t, x, y):
- are defined on 2 2d domains (which are squares actually) with the adjacent boundary (= membrane = S = (x, 0))
- on the S each has Neumann condition defined by the integral of u3
u3 (t, x, y, z):
- is defined on 3d domain ([0, 1] x [0, 1] x [-1, 1])
- has Dirichlet boundary condition on 2 (out of 6) boundaries defined by the functions u and u2 (u3(t, x, y, 1) = u (t, x, 0); u3(t, x, y, -1) = u2(t, x, 0))
I define 2 different components: one for 2d problems, another - for auxiliary 3d problem.
I receive the following problem: Failed to evaluate variable Jacobian. Under variable u and u2 are understood in the part where they enter boundary conditions for u3.
I think that maybe the problem is related to the fact that the functions are defined on different domains and in different components, but I do not know the way to define the equations in one component.
Could you give me a piece of advice how to overcome this error?
Another problem which I have is the abortion when I try to switch to the tab with the second (3d) geometry. It is displayed on the other tabs (e.g. on the Convection-Diffusion Equation tab), but when I try to switch to the Geometry Comsol shuts down.
I would appreciate any help you could provide.
Thank you in advance!
I am simulating the reaction-diffusion problem in 2 domains separated by a membrane with transmission conditions on this membrane.
I have 3 reaction-diffusion equations for 3 functions: u, u2, u3.
u (t, x, y) and u2 (t, x, y):
- are defined on 2 2d domains (which are squares actually) with the adjacent boundary (= membrane = S = (x, 0))
- on the S each has Neumann condition defined by the integral of u3
u3 (t, x, y, z):
- is defined on 3d domain ([0, 1] x [0, 1] x [-1, 1])
- has Dirichlet boundary condition on 2 (out of 6) boundaries defined by the functions u and u2 (u3(t, x, y, 1) = u (t, x, 0); u3(t, x, y, -1) = u2(t, x, 0))
I define 2 different components: one for 2d problems, another - for auxiliary 3d problem.
I receive the following problem: Failed to evaluate variable Jacobian. Under variable u and u2 are understood in the part where they enter boundary conditions for u3.
I think that maybe the problem is related to the fact that the functions are defined on different domains and in different components, but I do not know the way to define the equations in one component.
Could you give me a piece of advice how to overcome this error?
Another problem which I have is the abortion when I try to switch to the tab with the second (3d) geometry. It is displayed on the other tabs (e.g. on the Convection-Diffusion Equation tab), but when I try to switch to the Geometry Comsol shuts down.
I would appreciate any help you could provide.
Thank you in advance!
Attachments:
1 Reply Last Post May 26, 2014, 4:32 a.m. EDT