New question #689263 on Yade:
https://answers.launchpad.net/yade/+question/689263

Hey

i read 
https://gitlab.com/yade-dev/trunk/-/blob/master/pkg/dem/Polyhedra.cpp#L498 
which says below:

#########################################
         Real Kna       = mat1->young;
        Real Knb        = mat2->young;
        Real Ksa        = mat1->young*mat1->poisson;
        Real Ksb        = mat2->young*mat2->poisson;
        Real frictionAngle = 
math::min(mat1->frictionAngle,mat2->frictionAngle);        
        contactPhysics->tangensOfFrictionAngle = math::tan(frictionAngle);
        contactPhysics->kn = Kna*Knb/(Kna+Knb);
        contactPhysics->ks = Ksa*Ksb/(Ksa+Ksb);
#########################################

I am wondering why the value of  young could be assigned to the Kn directly? I 
am speculating that the name  "young" does not have any specific meaning 
here,just represents the stiffness. Is that right?
If so, is there any method implemented in Yade actually connects the stiffness 
with the material parameters(such as E,shear modulus G) for a polyhedron? 
(distinguished from calculating the stiffness using Young's moduluus, diameter 
and poison's ratio for sphere contacts)

Thanks

Jasper

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

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to