← Back to team overview

yade-dev team mailing list archive

[Bug 897237] Re: bug in neverErase?!

 

@Jérôme
Yes, I typed this paragraph (some parts inherit some Vaclav's text to).
1) Of course, critical is relative to a specific integration scheme. As you know implicit schemes don't even have a critical timestep (they have more accuracy problems however).
2)  BCs don't change anything in the equations (if boundaries are dynamic they are ordinary bodies, if they are not dynamic they are out of the scope of this paragraph). Gravity does not change eigenfrequencies.
3) It is M.K-1 indeed, thanks!

@Christian

Rupture is (in our model) when there is no more mathematical solution to
Laplace equation. There is no constant rupture distance, rupture is a
function of D1/D2, distance, and succion. Practicaly, if the law result
in Fcap=0, it means we are out of the range of acceptable parameters,
then the bridge is broken.

For the rest, you are right. I have to check the code to answer more
precisely. Be right back, I can't browse right now.

-- 
You received this bug notification because you are a member of Yade
developers, which is the registrant for Yade.
https://bugs.launchpad.net/bugs/897237

Title:
  bug in neverErase?!

Status in Yet Another Dynamic Engine:
  New

Bug description:
  If I set neverErase=True Yade crashes with following output:

  O.run(3000,True)                                                                                                                                                                                             
  RuntimeError: std::exception 

  and also:

  Traceback (most recent call last):                                                                                                                                                                               
    File "/home/me/YADE/YADE2970/lib/yade-bzr2970/py/yade/qt/__init__.py", line 192, in refreshEvent                                                                                                       15:01:13
      self.refreshValues()                                                                                                                                                                                 15:01:30
    File "/home/me/YADE/YADE2970/lib/yade-bzr2970/py/yade/qt/__init__.py", line 265, in refreshValues                                                                                                      15:01:34
      s=int(t); ms=int(t*1000)%1000; us=int(t*1000000)%1000; ns=int(t*1000000000)%1000                                                                                                                             
  ValueError: cannot convert float NaN to integer  

  
  You can reproduce the bug with the attached script (similar to the one i submitted with version 2960).
  First try to set Law2_ScGeom_MindlinPhys_Mindlin(neverErase=False), this will work.
  Then set neverErase=True and yade crashes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/yade/+bug/897237/+subscriptions


References