← Back to team overview

yade-users team mailing list archive

[Question #586294]: Uniform Traction Boundary

 

New question #586294 on Yade:
https://answers.launchpad.net/yade/+question/586294

Hello all,

I am using Yade for my research on the statistics of soil behavior at various scales. One thing that I have been wracking my brain on, is how to impose a uniform traction boundary on a confined polydisperse model. TriaxialStressController works wonderfully for a uniform-displacement boundary, but I don't see a way to use for uniform-traction.

Perhaps someone has already worked on this or at least given it some thought? Maybe this ability is already built in and I am just not seeing it? The only reference I can find in the literature is this paper https://arxiv.org/pdf/1612.07006.pdf.

One idea I had on how to do this with Yade is to turn off TriaxialStressController after confinement, then get a list of the boundary particles using O.interactions.withBody(w) where 'w' is a body representing a wall. Once I have a list of the boundary particles, I can use O.ForceContainer.setPermF() to apply to each particle a force proportional to its cross-sectional area. That should work in principle, although I suppose I would have to introduce some dynamic relaxation to the boundary particles. 

Thank you for any thoughts/suggestions.



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