Hi Jérome, There is a problem in this commit, see lines [1]. You replaced: siso = goal1 + goal2 + goal3 by siso = abs(goal1 + goal2 + goal3)
So now it is impossible to define isotropic traction as a target state. Stresses and strains have signs, there should not be any abs() function applied on them except in a few special cases, else it breaks the algorithms. Cheers. Bruno [1] https://github.com/yade/trunk/commit/19e81a785b19a8eab2718ebb5ad5eb9456355818#diff-e3491e9c63e91170258c65eec9377298L203 see also: https://github.com/yade/trunk/commit/19e81a785b19a8eab2718ebb5ad5eb9456355818#diff-e3491e9c63e91170258c65eec9377298L210 On 19/11/14 01:18, [email protected] wrote: > ------------------------------------------------------------ > revno: 3541 > committer: jduriez <[email protected]> > timestamp: Tue 2014-11-18 12:46:27 -0700 > message: > Many changes towards a more consistent sign convention throughout the code > for stresses and strains. Should fix e.g. > https://bugs.launchpad.net/yade/+bug/1381282. The goal is to know directly > the meaning of a strain or stress value each time one is encountered. Relying > on the classical Continuum Mechanics convention (editorial choice...). A > global announcement is planned in a couple of days, in case some errors > appear in the meantime. > modified: > examples/FluidCouplingPFV/oedometer.py > examples/clumps/triax-basic-with-clumps.py > examples/test/triax-basic.py > examples/test/triax-cohesive.py > examples/triax-tutorial/script-session1.py > pkg/dem/CapillaryTriaxialTest.hpp > pkg/dem/CohesiveTriaxialTest.hpp > pkg/dem/TriaxialCompressionEngine.cpp > pkg/dem/TriaxialCompressionEngine.hpp > pkg/dem/TriaxialStressController.cpp > pkg/dem/TriaxialStressController.hpp > pkg/dem/TriaxialTest.hpp > py/pack/pack.py > scripts/checks-and-tests/checks/DEM-PFV-check.py > scripts/checks-and-tests/checks/checkTestTriax.py > > > -- > lp:yade > https://code.launchpad.net/~yade-pkg/yade/git-trunk > > Your team Yade developers is subscribed to branch lp:yade. > To unsubscribe from this branch go to > https://code.launchpad.net/~yade-pkg/yade/git-trunk/+edit-subscription > > > _______________________________________________ > Mailing list: https://launchpad.net/~yade-dev > Post to : [email protected] > Unsubscribe : https://launchpad.net/~yade-dev > More help : https://help.launchpad.net/ListHelp -- _______________ Bruno Chareyre Associate Professor ENSE³ - Grenoble INP Lab. 3SR BP 53 38041 Grenoble cedex 9 Tél : +33 4 56 52 86 21 Fax : +33 4 76 82 70 43 ________________
_______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp

