[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2019-02-05 Thread Janek Kozicki
moved from https://bugs.launchpad.net/yade/+bug/1790167 to https://gitlab.com/yade-dev/trunk/issues/43 -- You received this bug notification because you are a member of Yade developers, which is subscribed to Yade. https://bugs.launchpad.net/bugs/1790167 Title: JCFPM: "neverErase" modifies

[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2018-09-05 Thread Bruno Chareyre
>Can we have 2 interactions (in the interaction container") which concerns the same particles pair? Impossible. > keep record of the crack aperture [...] during the whole duration of the simulation. Saying that we erase when distance > 10*radius would surely enough keep it alive for the whole

[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2018-09-05 Thread Luc Scholtès
"Also, my curves do not match yours exactly (they are close though), why?" -> Probably because I ran these with the option to delete the contact as soon as it fails in shear (JCFPM.cpp line 249: option 2: delete contact if in tension). That's not the issue here. "is it possible that the

[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2018-09-03 Thread Robert Caulk
>> I always get the same curve when running the simulation with the same packing (with either neverErase=True or neverErase=False). I don't face the problem you mentioned Robert... >> Ok, I re-ran your scripts with -j1 (instead of -j6), and sure enough, I am able to replicate results

[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2018-09-03 Thread Luc Scholtès
Hi guys, As illustrated in attached figures, I always get the same curve when running the simulation with the same packing (with either neverErase=True or neverErase=False). I don't face the problem you mentioned Robert... I do have different curves for neverErase=True and neverErase=False

[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2018-09-03 Thread Bruno Chareyre
Random results (we are speaking of "yade -j1" right?) usually come from using null pointers or uninitialized variables. Running yade with valgrind (and debug symbols) would probably tell more. In the case neverErase=true, I would double-check what happens if the interaction becomes active again.

[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2018-09-02 Thread Robert Caulk
I am also curious as to why we see changes in these curves between replicates (even for neverErase=False), despite our use of a constant sphere packing... -- You received this bug notification because you are a member of Yade developers, which is subscribed to Yade.

[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2018-09-01 Thread Robert Caulk
> I noticed that running the exact same simulation (with same initial packing) gives different behaviors I ran your script multiple times but I am having trouble identifying the different stress-strain behaviors you mention. What exactly is different? Is it the post failure part of the curve (I

[Yade-dev] [Bug 1790167] Re: JCFPM: "neverErase" modifies the simulated behavior while it should not

2018-09-01 Thread Luc Scholtès
OK... We need neverErase=True for DFNFlow so what should we do? Create a functor to erase the interactions? -- You received this bug notification because you are a member of Yade developers, which is subscribed to Yade. https://bugs.launchpad.net/bugs/1790167 Title: JCFPM: "neverErase"