problem with force2dComputations(False)
Hi all,
I am using ESyS-Particle to simulate the sedimentation of granular material under gravity force. At first, I used the command: sim.force2dComp
As I want to simulate the free dropping case, I changed the command as: sim.force2dComp
Then, I tried to decrease the time-step as 1e-6 s. At this moment, the simulation became better. However, when I checked the createCheckPointer files, I found some unreasonable results that the velocity of one single particle would be (76209.7065 -28515.808 132513.842) which is obvious wrong for my simulation.
I also tried to use the code below to get the velocity and force of one single particle:
particles = sim.getParticle
for pp in particles:
uu = pp.getVelocity()
FF = pp.getForce()
I got one error when I ran the code as:
-------
mpiexec noticed that process rank 0 with PID 7897 on node engs-19052 exited on signal 11 (Segmentation fault).
-------
I found that the line: FF = pp.getForce() causes the above problem, but I do not know why.
I do not know what's going on with the two problems. I wonder what cause this problem and if I can still use this command force2dComputat
Thanks.
Tao
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Dion Weatherley
- Solved:
- Last query:
- Last reply: