← Back to team overview

yade-users team mailing list archive

Re: [Question #284255]: Constant volume in Periodic triaxial test

 

Question #284255 on Yade changed:
https://answers.launchpad.net/yade/+question/284255

Bruno Chareyre proposed the following answer:
Hi Seti,
Keeping the volume constant is very easy. So easy that you don't need a stress controller for that (as the name suggests, the main purpose of stressController is to let you assign stress instead of strain).

Here, you can directly assign the rate of deformation tensor:
triax.dead=True
O.cell.velGrad=matrix3(1,0,0,0,-.5,0,0,0,-.5)
O.run(...)
O.cell.velGrad= - O.cell.velGrad #if you want loading cycles
O.run(...)

You can also achieve this with the controller. In this case you need to
tune the triax.maxStrainRate values accordingly (1,-.5,-.5), since what
you want is a _rate_ of volume change equal to zero always, not just the
same volume between the initial and the final state (which is what you
prescribe with triax.goal).

Bruno

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