← Back to team overview

yade-users team mailing list archive

Re: [Question #689741]: Implémentation of capillary force during mechanical contact


Question #689741 on Yade changed:

    Status: Open => Answered

Jérôme Duriez proposed the following answer:

What is your exact problem with ViscElCapMat ? (and what is your sign convention for your delta_n ?)
Is it that the case of strict contact is excluded at [*] ?

An easy solution for that would be to add a "=" after the "<" in that
source code line, and recompile.

Other than that, note that you have CapillaryPhys and related classes
(see examples/capillaryLaplaceYoung/capillaryBridge.py [**] for an
example) that will also compute for you and apply capillary forces,
contact case included.

[*] https://gitlab.com/yade-dev/trunk/-/blob/master/pkg/dem/ViscoelasticCapillarPM.cpp#L138
[**] https://gitlab.com/yade-dev/trunk/-/blob/master/examples/capillaryLaplaceYoung/capillaryBridge.py for current YADE version

You received this question notification because your team yade-users is
an answer contact for Yade.