2010/4/19 Václav Šmilauer <[email protected]> > > > I would like to understand well the design you assigned to the > > collider. It is almost clear as you describe it in your documentation, > > just one more confirmation. If one does not include in the contact law > > to request the erase of the interaction for a certain condition, the > > interaction being real will always remain such. Is this right? > Yes. The collider is supposed to handle collisions (by creating/deleting > potential interactions). It is none of its business to operate on real > interactions. > > Is this design thought to facilitate the implementation of cohesive > > laws? > That was the original motivation. More generally, what law does is > completely orthogonal to what collider does. (One works only on > potential and the other one only on real interactions). > Ok, thanks for explanation.
> In my mind I was thinking I would assign to the collider the care of > > maintaining real an interaction or not. For laws that need > > adhesion/cohesion in the normal/shear direction we can still play in > > the contact law having enlarged bounding boxes. Would not be the same? > It used to be that way, and it doesn't work well. You need to have match > between collider and your contact law, otherwise it breaks down. > I see. > > Enlarging all bounding boxes creates more potential interactions and > incurs (possibly severe) performance penalty. You have to adjust bbox > size to longest possible interaction. > That is right, but so far it is the only way to create distant interactions.. > > If you feel like writing your own collider, that will only work with > your contact law, I would only say that it doesn't fit the way it is > currently done (which works reasonably well I think) and that it heads > towards the trend of everybody having his/her own half-assed classes. > You are right, it was not my intention (sorry it was just my guessing, it does already have a good design). > > What would be your motivation of not deleting contact in the contact > law? > > v > > > _______________________________________________ > Mailing list: > https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> > Post to : [email protected] > Unsubscribe : > https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp

