yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #08959
[yade/trunk] a86472: Add the contact between two different ChainedCylin...
Branch: refs/heads/master
Home: https://github.com/yade/trunk
Commit: a86472f0ed9fcf39b2c1dc630392ff08609b6e9b
https://github.com/yade/trunk/commit/a86472f0ed9fcf39b2c1dc630392ff08609b6e9b
Author: Francois Kneib <batzkass@xxxxxxxxx>
Date: 2012-10-09 (Tue, 09 Oct 2012)
Changed paths:
M pkg/common/CylScGeom6D.hpp
M pkg/common/Cylinder.cpp
M pkg/common/Cylinder.hpp
M pkg/dem/CohFrictMat.hpp
M pkg/dem/CohFrictPhys.hpp
M pkg/dem/Ip2_CohFrictMat_CohFrictMat_CohFrictPhys.cpp
M pkg/dem/ScGeom.cpp
M pkg/dem/ScGeom.hpp
Log Message:
-----------
Add the contact between two different ChainedCylinders.
-> add new contact geometry : "ChCylGeom6D"
-> modified "Ig2_ChainedCylinder_ChainedCylinder_ScGeom6D()" to instantiate the new contact geometry when it is necessary
-> add new law : "Law2_ChCylGeom6D_CohFrictPhys_CohesionMoment()"
-> add new CohFrictMat parameters : "CohFrictMat.cylCylNormalCoh" and "CohFrictMat.cylCylShearCoh". They are used to set the cohesion between two different ChainedCylinders ("CohFrictMat.normalCohesion" and "CohFrictMat.shearCohesion" was already used inside a ChainedCylinder).
Fix bugs into "Ig2_Sphere_ChainedCylinder_CylScGeom6D" and "Ig2_Sphere_ChainedCylinder_CylScGeom"
Follow ups