no-affine velocities

Asked by Rinaldi Giuseppe

Hi ,

I'm studying the sand behaviour in Simple-shear test by changing the strain rate.
so I'm imposing the vertical stress (100KPa) end the shear rate (1000):

triax.goal=(0,0,-100e3)
triax.maxStrainRate=(0,0,2e10)
triax.stressMask=4
O.cell.velGrad[0,2]=1000

I'm using periodic boundaries so the velocity of the particles is the sum of:

- "affine-velocity" due to the periodic boundary condition ( O.cell.velGrad[0,2]=1000).

- "no-affine velocity" (fluctuation velocity) due only to collisions between particles.

Is there in yade a simple way to evaluate the no-affine velocity of each particle?

Thanks for any suggestion,

Giuseppe

Question information

Language:
English Edit question
Status:
Solved
For:
Yade Edit question
Assignee:
No assignee Edit question
Solved by:
Bruno Chareyre
Solved:
Last query:
Last reply:
Revision history for this message
Best Bruno Chareyre (bruno-chareyre) said :
#1

There is no variable representing non-affine velocity in yade (a few
temporary variables in the c++ code excepted, but nothing on user's
side), but you can easily compute it:
fluctVel = body.vel - velGrad*body.pos

Revision history for this message
Rinaldi Giuseppe (ciosrin) said :
#2

Thanks Chareyre, that solved my question.