Contact angle FlowEngine

Asked by Luis Barbosa on 2021-05-17

Dear all,

Water contact angle with particles can be defined artificially [1]. Is it alread implemented on FlowEngine or TwoPhaseFlowEngine?

Any example on [1]?


[1] J. Duriez, R. Wan (2017), Contact angle mechanical influence for wet granular soils. Acta Geotechnica. DOI 10.1007/s11440-016-0500-6

Question information

English Edit question
Yade Edit question
No assignee Edit question
Solved by:
Bruno Chareyre
Last query:
Last reply:
Revision history for this message
Jérôme Duriez (jduriez) said :


Ref [1] relates with YADE Law2_ScGeom_CapillaryPhys_Capillarity (and related classes) = the mechanical action of balanced liquid (or any other wetting fluid phase) bridges between particles pair. It is not really related with TwoPhaseFlowEngine = pore flow of two immiscible fluid phases (and even less with Flow Engine which considers cases with only one, saturating, fluid phase)

If you're interested in mechanical capillary effects described by Law2_ScGeom_CapillaryPhys_Capillarity, there is a couple of YADE examples in examples/capillaryLaplaceYoung [*] : = just one particle pair with its bridge and with a packing. Other scripts in that folder are intended to build databases for various contact angles.

If not, please precise your question :-)

[*] or probably somewhere on your computer

Revision history for this message
Luis Barbosa (luis-pires-b) said :

Thanks Jerome,

it clarifies the contact angle input for Law2_ScGeom_CapillaryPhys_Capillarity.

So, if I understood correctly, there is not such feature (or similar) implemented for TwoPhaseFlowEngine.
Is that correct?


Revision history for this message
Best Bruno Chareyre (bruno-chareyre) said :

Indeed, TwoPhaseFlowEngine is assuming perfect wetting for now.
It wouldn't be too difficult to generalize to any contact angle but it is not a work in progress right now.
Let me know if you are interested in implementing it.

Revision history for this message
Luis Barbosa (luis-pires-b) said :

Thanks Bruno,

I would like to implement it.
In my project I am using PFV2 to simulate water+air flow in earthworm burrows, which are coated with hydrophobic material.


Revision history for this message
Luis Barbosa (luis-pires-b) said :

Thanks Bruno Chareyre, that solved my question.