yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #19023
[Question #678583]: after loading simulation
New question #678583 on Yade:
https://answers.launchpad.net/yade/+question/678583
hi ,
i saved simulation of falling cylinder by spheres in script ( initial.py) and now i load it ( O.load('init_config.yade.gz')) in second script(simul.py) , the problem now is i can't add oscillation and change iterations to the simulation .
there's my code :
from yade import plot
O.load('init_config.yade.gz')
# interactions and oscillation
O.engines=[
ForceResetter(),
InsertionSortCollider([Bo1_Sphere_Aabb(),Bo1_Facet_Aabb()]),
InteractionLoop(
[Ig2_Sphere_Sphere_ScGeom(),Ig2_Facet_Sphere_ScGeom()],
[Ip2_FrictMat_FrictMat_FrictPhys()],
[Law2_ScGeom_FrictPhys_CundallStrack()]
),
NewtonIntegrator(gravity=(0,0,-9.81),damping=0.3),
HarmonicMotionEngine(A=[0,0,0.5], f=[0,0,1.0], fi = [0.0,0.0,0.0],ids =Cylinder)
]
O.dt=utils.PWaveTimeStep()
O.run(17200)
the msg Error is:
ngines=O.engines+[HarmonicMotionEngine(A=[0,0,1.], f=[0,0,2.6], fi = [0.0,0.0,0.0],ids =Cylinder)] #+PyRunner(iterPeriod=100,command='plotAddData()')# + SnapshotEngine(iterPeriod=1000,fileBase='fallingcylinder_',label='snapshooter')
TypeError: No registered converter was able to produce a C++ rvalue of type std::vector<int, std::allocator<int> > from this Python object of type Boost.Python.class
and the iteration in this part begin 12 000 and finish at 12 200 ( this iteration i used it in initial.py) .
thanks in advance .
thanks in
--
You received this question notification because your team yade-users is
an answer contact for Yade.