Undrained triaxial test servo control
Hello,
I want to run the undrained triaxial test and I have tried two servo control mechanism. One control mechanism works but the other doesn't. So I want to ask why one works but the other doesn't while they seemed same to me.
1. run "servo()" that I defined every step in the O.engine, this method doesn't work
t0=O.time
O.cell.
O.engines=[
ForceResetter(),
InsertionSortC
InteractionLoop(
[Ig2_
[Ip2_
[Law2_
NewtonIntegrat
PyRunner(
def servo():
ratex=-0.05
ratey=
ratez=
O.cell.
2. do not run "servo" that I defined, instead, just add two sentences at the end of the script, this method works
O.engines=[
ForceResetter(),
InsertionSortC
InteractionLoop(
[Ig2_
[Ip2_
[Law2_
NewtonIntegrat
O.cell.
O.cell.
In the first servo control mechanism, the volume continues to increase, which is wrong. In the second mechanism, the volume only decreases negligibly, which is right. If I put the O.cell.
Thank you!
Regards,
Yuxuan
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Yade Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Yuxuan Wen
- Solved:
- Last query:
- Last reply: