← Back to team overview

yade-users team mailing list archive

Re: [Question #679638]: How to assign the values of kn ks of particles in Yade directly

 

Question #679638 on Yade changed:
https://answers.launchpad.net/yade/+question/679638

    Status: Open => Answered

Jan Stránský proposed the following answer:
Thanks for clarification. So the "can have the same kn and ks" should
have been "should have" or "must have" :-) Then it would sound
completely different..

See similar questions [1,2].

What is the reason you want this? as discussed in [1,2], it is quite
non-standard and therefore Yade does not support it [3]..

Some options:
a) With little modification of source code, it is possible.
b) You can change manually kn and ks of existing interactions, but it would have no effect on newly created interactions..
c) [3] gives kn=2*(E1*r1*E*r2)/(E1*r1+E2*r2). If I am not mistaken, if you keep Ei*ri constant, than you always get the same kn. So you only need need to assign each particle separate material with such 'young' that b.mat.young*b.shape.radius are equal for all particles.

try c), if it works, it is the easiest, most general and maintainable
option

cheers
Jan

[1] https://answers.launchpad.net/yade/+question/298001
[2] https://answers.launchpad.net/yade/+question/228494
[3] https://yade-dem.org/doc/formulation.html#stiffnesses

-- 
You received this question notification because your team yade-users is
an answer contact for Yade.