← Back to team overview

yade-users team mailing list archive

[Question #242605]: Internal compaction with moment rotation law

 

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

Hi,

I am investigating the use of the internal compaction (growth of particles) inplemented in TriaxialStressController with the moment rotation law defined in Law2_ScGeom6D_CohFrictPhys_CohesionMoment.

Without changing anything the update of kn and ks with respect to the increasing size of particles seems to work fine. However the moment stiffnesses kr and ktw, and the value of plastic bending moment maxRollPl depends also on the size of particles and their update is not implemented.

Would you agree with an additionnal condition in TriaxialStressController::controlInternalStress after the update of kn and ks as:
if contact physics == CohFrictPhys
then update kr, ktw and maxRollPl

In such a case do you know how to identify in C++ the kind of contact physics, or in other words how to implement "if contact physics == CohFrictPhys"?

Luc


-- 
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.