← Back to team overview

yade-users team mailing list archive

Re: [Question #670838]: Cohesive gridConnection Cylinder&Sphere

 

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

    Status: Open => Answered

Bruno Chareyre proposed the following answer:
For the record, this is the solution we found with Ali.
Two missing functors were   Ig2_GridConnection_GridConnection_GridCoGridCoGeom(), and  Law2_GridCoGridCoGeom_FrictPhys_CundallStrack().
They fix the problem.


O.engines=[
        ForceResetter(),
        InsertionSortCollider([
                Bo1_Sphere_Aabb(),
                Bo1_GridConnection_Aabb(),
        ]),
        InteractionLoop(
                # Geometric interactions
                [
          Ig2_GridNode_GridNode_GridNodeGeom6D(),
          Ig2_Sphere_GridConnection_ScGridCoGeom(),     # used for the cohesive sphere-cylinder interaction
          Ig2_GridConnection_GridConnection_GridCoGridCoGeom(),
        ],
                [
                # Interaction phusics
          Ip2_CohFrictMat_CohFrictMat_CohFrictPhys(setCohesionNow=True,setCohesionOnNewContacts=False),
        ],
                # Interaction law
                [
          Law2_ScGeom6D_CohFrictPhys_CohesionMoment(),
          Law2_ScGridCoGeom_CohFrictPhys_CundallStrack(),       # used for the cohesive sphere-cylinder interaction
          Law2_GridCoGridCoGeom_FrictPhys_CundallStrack(),

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