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.

How to set a boundary condition that is neither Neumann nor dirichlet type?

Please login with a confirmed email address before reporting spam

Hi folks

I am solving a 2D time-dependent wave equation, and the variable is p.

The boundary condition I want to impose on x=0 is something neither Neumann BC nor Dirichlet BC, and is as follow
(or see attachment )

pxt - ptt + 1/2*pyy = 0

If it was something like this, px - ptt + 1/2*pyy = 0, then I know how to do it: just throw ptt-1/2*pyy to the "g" term in the Neumann BC. But unfortunately, it is not...so I am stuck here.

I appreciate it very much if anyone can throw me some pointers here
Thanks in advance

Yun


1 Reply Last Post Aug 17, 2010, 5:21 a.m. EDT

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Aug 17, 2010, 5:21 a.m. EDT
Hello Yun,
I have a problem similar to yours.
I need to solve a 2D time-dependent system of PDEs, with the variables u and v.
The boundary condition at x=0 also involves the time derive of the variables, and it is as follow
vt*ux+v*uxt-ut*vx-u*vxt=0
If you find the solution to your problem, and you can help to solve mine.
If anyone know how to set the boundary conditions involving time derive of the variables can be of great help.
Thanks in advance
Tianyou
Hello Yun, I have a problem similar to yours. I need to solve a 2D time-dependent system of PDEs, with the variables u and v. The boundary condition at x=0 also involves the time derive of the variables, and it is as follow vt*ux+v*uxt-ut*vx-u*vxt=0 If you find the solution to your problem, and you can help to solve mine. If anyone know how to set the boundary conditions involving time derive of the variables can be of great help. Thanks in advance Tianyou

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.