← Back to team overview

yade-users team mailing list archive

[Question #250196]: undrained triax test of fully saturated material (using TriaxialStressController and FlowEngine)

 

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

Hi,


For my simulations it is no problem to do a drained triax test with this PFV options:

flow.bndCondIsPressure=[0,0,1,0,0,0]
flow.bndCondValue=[0,0,0,0,0,0]

I also want to do an undrained test, like this:

flow.bndCondIsPressure=[0,0,0,0,0,0]
flow.bndCondValue=[0,0,0,0,0,0]

Then I get this warning:

CHOLMOD warning: matrix not positive definite
something went wrong in Cholesky factorization, use LDLt as fallback this time

To solve this, I have to use at least one fixed pressure boundary condition or impose pressure at one (or more) cells, e.g.:

flow.imposePressure(Vector3(triax.width/2,triax.height/2,triax.depth/2),0.001)

So the pressure of this cell will be constant during the calculation and in the end it is still a drained test, right?
If I do flow.clearImposedPressure() after some steps were done, the same warning (see above) appears again.

Is there a trick to simulate an undrained test with FlowEngine?


Christian

-- 
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.