← Back to team overview

yade-users team mailing list archive

Re: [Question #696759]: How can polyhedron use CpmMat 、Ip2_CpmMat_CpmMat_CpmPhys()and Law2_ScGeom_CpmPhys_Cpm() ?

 

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

    Status: Open => Answered

Jan Stránský proposed the following answer:
One approach is this:
- add "basic" Frict... stuff to InteractionLoop
- create the packing, spheres/polyhedrons with CpmMat, walls with FrictMat, set interactionDetectionFactor, aabbEnlargeFactor etc.
- run one iteration to create cohesive bonds
- reset interactionDetectionFactor, aabbEnlargeFactor..
- set material to all particles to FrictMat

This way, cohesive bonds would remain cohesive Cpm interactions (modifying particle material ha no effect on existing interactions) and new contacts would be of FrcitMat type.
This IMO makes physical sense, Cpm gives no extra features for non-cohesive interactions plus you can independently set friction angle, which has different meaning for cohesive and non-cohesive interactions in Cpm.

Cheers
Jan

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