gridSize and gengeo

Asked by Toketo

Hello guys!
I'm trying to do the gengeo_example2.py. My minRadius is 1.0mm and maxRadius is 1.1 mm. I have set my gridSize to be 2.5*maxRadius; however an error would occur, it would result to MemoryError. Why? What is the purpose of gridSize?

Question information

Language:
English Edit question
Status:
Answered
For:
ESyS-Particle Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
SteffenAbe (s-abe) said :
#1

Hi Toketo,

which version of gengeo did you use?
I can't reproduce the problem with a current (r.125) version of gengeo. Am I understanding you correctly that the only changes you did in gengeo_example2.py are setting maxRadius=1.1 (for example by changing line 18) and minRadius=1.0 (for example by changing line 52) ?
N.B. If I'm doing this, a model is produced, but the packing has an extremely high porosity (~56%) and mainly consists of loose particles. Reason for this is that the packing algorithm doesn't work well for narrow particle size ranges (r_max:r_min << 2.5).

The "gridSize" parameter is the grid spacing of the Verlet table which is used for the internal neighbor search when inserting particles.

Steffen

Can you help with this problem?

Provide an answer of your own, or ask Toketo for more information if necessary.

To post a message you must log in.