Question #665293 on Yade changed:
Status: Open => Answered
Jérôme Duriez proposed the following answer:
I'm sorry if these MATLAB scripts added some confusion...
0. You do not need to consider these MATLAB scripts if you're happy with the
set of capillary files (considering a 0 wetting angle, for instance) that are
provided on the wiki.
Just download these files, and you can perform YADE simulations using
Is there something which made you think something else ?
1. In the MATLAB scripts, rRatioVec is a list (vector) of particle radii ratio
"r", where r = R2 / R1 with R1, R2 being the two radii of a given pair of
particles (between which the capillary bridge is computed)
The length and components of rRatioVec are fully adjustable, but you
would then need to adjust the source code of
Law2_ScGeom_CapillaryPhys_Capillarity  as well, because you would
have another set of capillary files that
Law2_ScGeom_CapillaryPhys_Capillarity is reading at startup.
2. If you wanna tune the contact angle, you have to play with "theta"  in
the MATLAB scripts, generate yourself a new set of capillary files, and be sure
Law2_ScGeom_CapillaryPhys_Capillarity will read them (see above).
3. As for the capillary pressure, the latter is actually supposed to be
constant during YADE simulations (and the bridge volume is changing during
stretching). We consider our simulations to be at uniform (and constant, unless
you manually change it) capillary pressure, this is an assumption.
There is some discretization of the capillary pressure generating the
capillary files (you indeed have many different capillary pressure
values in the capillary files), but this plays no role during the actual
You received this question notification because your team yade-users is
an answer contact for Yade.
Mailing list: https://launchpad.net/~yade-users
Post to : email@example.com
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp