true 2d biaxial test
Hi,
In the discussion of #175606, Bruno committed a change of sp.makeCloud to accommodate true 2d tests. Where is the new version code? I recompiled code using version 0.70.0, but still cannot generate packing with 0 thickness. The error info:
num = sp.makeCloud(
ValueError: The box defined as null volume. Define at least maxCorner of the box, or hSize if periodic.
Also with this zero-thickness packing, how to conduct biaxial test? Still using Peri3dController is OK? Do we need to block the corresponding DOFs? Will the following code work smoothly?
from yade import pack
O.materials.
sp = pack.SpherePack()
num = sp.makeCloud(
O.bodies.
print num
for p in O.bodies:
p.state.
O.dt = .5*utils.
O.engines = [
ForceResetter(),
InsertionSor
InteractionLoop(
[
[
[
),
Peri3dContro
goal=
stressMask=3,
nSteps=20000,
doneHook=
maxStrain=.5,
label='triax'
),
NewtonIntegr
]
O.run(); O.wait()
O.engines = [
ForceResetter(),
InsertionSor
InteractionLoop(
[
[
[
),
Peri3dContro
goal=
stressMask=0,
nSteps=20000,
doneHook=
maxStrain=.5,
label='triax'
),
NewtonIntegr
]
O.run(); O.wait()
Ning
Question information
- Language:
- English Edit question
- Status:
- Expired
- For:
- Yade Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: