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.

Weak form for 2-D elasticity

Please login with a confirmed email address before reporting spam

In an effort to learn COMSOL, I decided to model the two-dimensional elasticity equations using the weak form. I was surprised looking through the documentation that there are very few example problems, so I didn't have much to go on. I think I'm deriving these correctly, but I could use another pair of eyes:

-(lamb+2*mu)*test(ux)*ux-mu*test(uy)*uy-(lamb+mu)*test(ux)*vy

-(lamb+2*mu)*test(vy)*vy-mu*test(vx)*vx-(lamb+mu)*test(vy)*ux

lamb and mu are the lame coefficients. u=u(x,y) and v=v(x,y) are the displacement fields.

One question that I can't figure out is how to apply stress boundary conditions. Can anyone help with that?


6 Replies Last Post May 3, 2016, 5:20 a.m. EDT
Ivar KJELBERG COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Apr 15, 2011, 3:36 p.m. EDT
Hi

another way around, to learn COMSOL is to study the underlaying equations, turn on the equation view /node in V4 under preferences or look at them in 3.5a under physics equations

--
Good luck
Ivar
Hi another way around, to learn COMSOL is to study the underlaying equations, turn on the equation view /node in V4 under preferences or look at them in 3.5a under physics equations -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Apr 15, 2011, 4:24 p.m. EDT
Thanks! That will help a lot.
Thanks! That will help a lot.

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Nov 25, 2013, 4:01 a.m. EST
Dear All,
I am working with the PDE (weak forms) in Mechanics in 2D.
I would like to set the shear modulus to strictly 0! Why this problem can not converge?
This is corresponding to approximatelly "compressible metafluid case".
Thanks for your answear.
Best regards
Dear All, I am working with the PDE (weak forms) in Mechanics in 2D. I would like to set the shear modulus to strictly 0! Why this problem can not converge? This is corresponding to approximatelly "compressible metafluid case". Thanks for your answear. Best regards

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago May 9, 2014, 3:51 a.m. EDT

In an effort to learn COMSOL, I decided to model the two-dimensional elasticity equations using the weak form. I was surprised looking through the documentation that there are very few example problems, so I didn't have much to go on. I think I'm deriving these correctly, but I could use another pair of eyes:

-(lamb+2*mu)*test(ux)*ux-mu*test(uy)*uy-(lamb+mu)*test(ux)*vy

-(lamb+2*mu)*test(vy)*vy-mu*test(vx)*vx-(lamb+mu)*test(vy)*ux

lamb and mu are the lame coefficients. u=u(x,y) and v=v(x,y) are the displacement fields.

One question that I can't figure out is how to apply stress boundary conditions. Can anyone help with that?


hi, have u solved the problem?

since i'm using the poroelastic model, and want to perform periodic boundary condition on both solid and liquid phase, i turned to weak form module

but just like the problem u have mentioned, i cant figure how to set stress BC on boundaries, (including other user defined equations on boundaries)
[QUOTE] In an effort to learn COMSOL, I decided to model the two-dimensional elasticity equations using the weak form. I was surprised looking through the documentation that there are very few example problems, so I didn't have much to go on. I think I'm deriving these correctly, but I could use another pair of eyes: -(lamb+2*mu)*test(ux)*ux-mu*test(uy)*uy-(lamb+mu)*test(ux)*vy -(lamb+2*mu)*test(vy)*vy-mu*test(vx)*vx-(lamb+mu)*test(vy)*ux lamb and mu are the lame coefficients. u=u(x,y) and v=v(x,y) are the displacement fields. One question that I can't figure out is how to apply stress boundary conditions. Can anyone help with that? [/QUOTE] hi, have u solved the problem? since i'm using the poroelastic model, and want to perform periodic boundary condition on both solid and liquid phase, i turned to weak form module but just like the problem u have mentioned, i cant figure how to set stress BC on boundaries, (including other user defined equations on boundaries)

Please login with a confirmed email address before reporting spam

Posted: 9 years ago Mar 4, 2015, 1:43 a.m. EST
Hi there,
Will you please confirm me, whether this is the weak form of the equation attached in the doc?
Thanks
Hi there, Will you please confirm me, whether this is the weak form of the equation attached in the doc? Thanks


Please login with a confirmed email address before reporting spam

Posted: 8 years ago May 3, 2016, 5:20 a.m. EDT
Hi,

Did you solve the problem. How can I apply periodic bounbary condition of my geometry using weak form.

Thanks.
Said.
Hi, Did you solve the problem. How can I apply periodic bounbary condition of my geometry using weak form. Thanks. Said.

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.