← Back to team overview

yade-users team mailing list archive

[Question #689263]: How to connect the material parameters with contact stiffness for polyhedra?

 

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.