← Back to team overview

yade-dev team mailing list archive

Re: BUG: python can't run Triaxial with multiplier changed

 

> This happens when the maxMultiplier is used as an input in python.
> Try typing this in the terminal:
> 
> TriaxialTest(internalCompaction=True,maxMultiplier=0.01,
> finalMaxMultiplier=0.001).load()
> 
> It loads ok.  But when you type O.run(), the spheres vanish.

Report bugs to bugs.launchpad.net. 

Ok: probably some parameter to TriaxialTest is not right. Try this:

TriaxialTest(internalCompaction=True,maxMultiplier=0.01, finalMaxMultiplier=0.001).load()
O.step(); O.bodies[10].shape['radius']
O.step(); O.bodies[10].shape['radius']
O.step(); O.bodies[10].shape['radius']

If you set internalCompaction=False, it is OK.

I hope Bruno will get what's happening, I don't know that code well.

Cheers, v.




References