yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #29988
Re: [Question #707875]: Servo control of cylindrical triaxial test
Question #707875 on Yade changed:
https://answers.launchpad.net/yade/+question/707875
Status: Open => Answered
Karol Brzezinski proposed the following answer:
Hi Ruidong,
In this loop, you iterated over the wall but denoted elements 'f', while
in the loop you referred to 'b', so you did not prescribe velocity to
wall facets. Should be:
###
for b in wall:
x,y,z = O.bodies[b].state.pos
dist = math.sqrt(x*x+y*y)
n = Vector3(x/dist,y/dist,0)
O.bodies[b].state.vel = rvel*n
###
Cheers,
Karol
PS. Please note, that **Yade Answers has now migrated to gitlab, please
direct all your questions to https://gitlab.com/yade-
dev/answers/-/issues, where we are waiting to help you**
--
You received this question notification because your team yade-users is
an answer contact for Yade.