Particle-wall forces for surfacesClose in cohesion models

Submitted by nasato on Fri, 03/04/2016 - 13:50

Dear,

I'm trying to implement a new cohesion model, however I'm having some difficulties in particle-wall forces when there is no particle-wall collision (only proximity). It looks like, "scdata.is_wall" flag is always evaluated false for particle-wall surfacesClose, inside the cohesion model, for all cohesion models I tested.

I added a capillary/washino model with some cout statements I tested with the latest LIGGGHTS-PUBLIC version (3.3.1).

I also added a very small test case attached. When you run you will see that scdata.is_wall will always be printed as false (even though there is particle-wall contact, so there should be particle-wall proximity).

Thanks!

Bests,

Nasato

ckloss's picture

ckloss | Mon, 04/25/2016 - 21:23

Hi Daniel,

very nice to hear from you! Sorry to disappoint you: Unfortunately, the low-level driver for non-contact force in the cohesion case that is not implemented yet :-) It's on our list, however the list is long,so no promises that this will happen soon...

Best wishes!
Christoph

nasato | Tue, 04/26/2016 - 13:46

Hi Christoph,

Thanks for your feedback! Nice to hear from you too!

No problem, I just thought the behaviour was not as expected for my cohesion model, so I decided to check. I'm glad it is already in the list :-)

Best wishes from Erlangen!

Daniel

jagan1mohan | Wed, 11/04/2020 - 07:57

Hello Christoph, good morning. Is there any update on this request? I see that the (.is_wall) flag is always false for all sjkr model in the surfacesIntersect function. I'm using LIGGGHTS with git commit 6e87343906b56807d7e6e102f94210a8f69e2fe8

Could you please let me know how to rectify this?

Thank you,
Jagan Mohan.