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

rhaven gave more information on the question:
Hi Jan,
Im trying now to use PeriTriaxController, but no matter what I change the 
compressor.goal to there is no noticeable compression of the particles, only a 
few particles are added at the periodic boundaries. 

Does this maybe have to do with the line
maxUnbalanced=.1,relStressTol=1e-3, ?

Much appreciated!
best
Jesse

###########
O.engines = [
           ForceResetter(),
           InsertionSortCollider([Bo1_Sphere_Aabb(),Bo1_Box_Aabb()]),
           InteractionLoop(
                  #[Ig2_Sphere_Sphere_ScGeom(),Ig2_Box_Sphere_ScGeom()], 
##triax only
                  [Ig2_Sphere_Sphere_ScGeom()],
                  [Ip2_FrictMat_FrictMat_FrictPhys()],
                  [Law2_ScGeom_FrictPhys_CundallStrack()]
           ),
           #TriaxialStressController(
                  #thickness = 0,
                  #stressMask = 7,
                  #internalCompaction = False,
                  #label = 'compressor',
           #),
           PeriTriaxController(
                  #thickness = 0,
                  stressMask = 7,
                  #internalCompaction = False,

                  # type of servo-control
                  dynCell=True,
                  #maxStrainRate=(10,10,10),
                  # wait until the unbalanced force goes below this value
                  maxUnbalanced=.1,relStressTol=1e-3,
                  # call this function when goal is reached and the packing is 
stable
                  doneHook='compactionFinished()',
                  label = 'compressor'
           ),
           #NewtonIntegrator(damping=.6), ##Triaxonly
           NewtonIntegrator(damping=.2),
        ]
        factor = .5
        O.dt = factor * PWaveTimeStep()
        
        compressor.allowBiggerThanPeriod=True
        
        #print(compressor.height)
        compressor.goal1 = compressor.goal2 = compressor.goal3 = -1e-3
        compressor.goal1 = compressor.goal2 = compressor.goal3 = -1e-5

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

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to     : yade-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to