← Back to team overview

yade-dev team mailing list archive

Re: [Branch ~yade-dev/yade/trunk] Rev 2956: Add forgotten files

 

Hi,

In r2957, I cleaned the code (including some pre-2955 code).
r2955 did include two duplicated code blocks, I removed that.

Jacob, your current test script does not handle fluid bridges between
distant spheres. In order to do that you need:

1/ Ig2_Sphere_Sphere_ScGeom::interactionDetectionFactor > 1 (else no
interaction geometry is created for distant spheres)
2/ and also Law2_ScGeom_FrictPhys_CundallStrack::neverErase=True (else
the contact law deletes interactions as soon as there is no solid contact).

The only problem is you can't do 2/ for Mindlin law, which will always
erase.
Chiara, would you agree to add a flag" neverErase" to Mindlin law? The
only change in the code would be at line 163:

if (uN<0) {scene->interactions->requestErase(id1,id2); return;}

changed to:

if (uN<0 && !neverEarse) {scene->interactions->requestErase(id1,id2);
return;}

Cheers.

Bruno


On 11/11/11 16:37, noreply@xxxxxxxxxxxxx wrote:
> ------------------------------------------------------------
> revno: 2956
> author: Christian Jakob
> committer: Anton Gladky <gladky.anton@xxxxxxxxx>
> branch nick: yade
> timestamp: Thu 2011-11-10 12:04:14 +0100
> message:
>   Add forgotten files
> added:
>   examples/CapillaryPhys-example.py
>   pkg/dem/Ip2_FrictMat_FrictMat_MindlinCapillaryPhys.cpp
>   pkg/dem/Ip2_FrictMat_FrictMat_MindlinCapillaryPhys.hpp
>
>
> --
> lp:yade
> https://code.launchpad.net/~yade-dev/yade/trunk
>
> Your team Yade developers is subscribed to branch lp:yade.
> To unsubscribe from this branch go to https://code.launchpad.net/~yade-dev/yade/trunk/+edit-subscription
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-dev
> Post to     : yade-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~yade-dev
> More help   : https://help.launchpad.net/ListHelp


-- 
_______________
Bruno Chareyre
Associate Professor
ENSE³ - Grenoble INP
11, rue des Mathématiques
BP 46
38402 St Martin d'Hères, France
Tél : +33 4 56 52 86 21
Fax : +33 4 76 82 70 43
________________


References