It is probably easy to create a "proxy" function, but I don't know how honestly 
+ checking
that equations are the same, yes I could have... But when the initial objective 
is to fix
one line in PeriTriax, it means work time is multiplied by 10 at least.
As for cpu time being no big deal... it is for me, since I compute energy by 
default in
all triaxial simulations.

> It works in parallel (of course). The string comparison is there only
> the first time, then it is stored in the index variable 

Nice.

> I would think that you just don't know that the energy is
> not conserved, because you don't look at all the contributions, that's
> perhaps how your scripts "conserve" energy? I mean, come on, the plastic
> dissipation it clearly not computed correctly, you don't agree?

Mmmmh... No.
I sent a mail today reporting energy conservation with an error 2e-4 after 60k 
iterations.
There is no contribution ignored (well, ok, I ignore Cundall damping. Does it 
matter when
damping=0?), and plastic dissipation is about 80% of the total input from 
boundaries, not
under the carpet.
I reported a similar result about one year ago, with an error about 0.5% (due 
to the
approximation in PeriTriax stress). Did you consider this result?
This is in quasistatic conditions. A soft test maybe, but still, it would be 
nice to see
all laws in yade validated at least in this specific situation. Only 
ScGeom_CundallStrack
passed this test IIRC. The other laws/configurations we tested actually failed 
before
comparing energy (https://bugs.launchpad.net/yade/+bug/399963,
https://bugs.launchpad.net/yade/+bug/675955, 
https://bugs.launchpad.net/yade/+bug/585771).

Bruno



_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to