yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #03426
Re: Questions Interaction
Actually, how can we control this interactionDetectionFactor? I tried to
modify the distance of detection by adjusting the aabbEnlargeFactor in the
Bo1_Sphere_Aabb() bound dispatcher but without any success...
Is the following command wrong when defined in a python script?
BoundDispatcher([Bo1_Sphere_Aabb(aabbEnlargeFactor=X)]),
Cheers
Luc
>
> 5) I want to start having forces (say a constant term) between particles
>> before they get in touch (say at a defined distance). Where should I act in
>> the code to do that? Is there defined like a tollerance for the contact
>> interaction?
>>
>>
>>
> This is not exactly straightforward, but it is done already in the
> CapillaryLaw code from Luc Scholtès (distant capillary forces between
> particles with or without contacts). You need to increase the apparent size
> of bodies to create distant interactions : interactionDetectionFactor>1 for
> boundingBoxes and for the geometry functor.
> In Luc's code, there are actually two contact laws, one applying the solid
> elastic force, the other for the capillary force. So, we also need to turn
> ElasticContactLaw::neverErase=true, so that the elastic law will not request
> deletion of distant interactions. Interactions are only deleted in the
> capillary law (when the distance large enough to break the liquid bridge).
>
> Bruno
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
> Post to : yade-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References