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.
Normal vectors for each certain domain (not whole geometry)
Posted 31 ott 2011, 15:21 GMT-4 Geometry, Modeling Tools & Definitions, Parameters, Variables, & Functions 4 Replies
Please login with a confirmed email address before reporting spam
Hi all,
I am working in PDE module and I have faced problem with the normal vectors (nx,ny) in my model. According to the definition of "n" in the manual, "n" is the outward unit normal pointing out from the domain. This is totally true for the outside boundaries of the geometries. However, the problem is that it only considers one unit normal vector at the internal boundaries which causes problem when i try to couple two adjacent domains by means of a relation based on "normal vector". I am familar with other definitions of "un and dn" but they are not what I want. For example when modelling the Acoustic-Structure Interaction (in other modules), in the boundary of Fluid to Solid we define the equality of traction by putting -ns.gamma=-ns.p. or -n_acpr.gamma=-n_acpr.p . In PDE module, the control on "n" is not like that as we can not refer to a special n like n_acpr or .... . If we had the normal vectors exactly like its definition that for example when we have 2 domains with one internal boundary and it could recognize the normal vector for each domain at the commen bounday, there was no problem, but it seems it cant. I am wondering if there is any way to make COMOL understand that get the normal vector for any arbitrary domain at boundaries.
For example when we have two general PDEs (g) and (g2). it would be great if it could understand n_g or n_g1. (like n_acpr or n_acpn or ...) but it seems it can not. Is there any way to solve this issue?
I appreciate your comments,
Masoud
I am working in PDE module and I have faced problem with the normal vectors (nx,ny) in my model. According to the definition of "n" in the manual, "n" is the outward unit normal pointing out from the domain. This is totally true for the outside boundaries of the geometries. However, the problem is that it only considers one unit normal vector at the internal boundaries which causes problem when i try to couple two adjacent domains by means of a relation based on "normal vector". I am familar with other definitions of "un and dn" but they are not what I want. For example when modelling the Acoustic-Structure Interaction (in other modules), in the boundary of Fluid to Solid we define the equality of traction by putting -ns.gamma=-ns.p. or -n_acpr.gamma=-n_acpr.p . In PDE module, the control on "n" is not like that as we can not refer to a special n like n_acpr or .... . If we had the normal vectors exactly like its definition that for example when we have 2 domains with one internal boundary and it could recognize the normal vector for each domain at the commen bounday, there was no problem, but it seems it cant. I am wondering if there is any way to make COMOL understand that get the normal vector for any arbitrary domain at boundaries.
For example when we have two general PDEs (g) and (g2). it would be great if it could understand n_g or n_g1. (like n_acpr or n_acpn or ...) but it seems it can not. Is there any way to solve this issue?
I appreciate your comments,
Masoud
4 Replies Last Post 1 nov 2011, 11:08 GMT-4