Generating the particle “clump” using LSMGenGeo?

Asked by Feng Chen

Hi, ALL:
I am trying to create a packing of elongated aggregates by “clumping” the particles like the figure below and then compress them,

Figure: http://i51.tinypic.com/2h6bwgw.jpg

My initial thought was to first generate the particles and then add bond to tagged particles. The aggregates are supposed to deform under the piston pressure,, however, is there any recommendation for generating the initial packing using LSMGenGeo?

Thanks for any suggestions!

Question information

Language:
English Edit question
Status:
Solved
For:
ESyS-Particle Edit question
Assignee:
No assignee Edit question
Solved by:
Dion Weatherley
Solved:
Last query:
Last reply:
Revision history for this message
Best Dion Weatherley (d-weatherley) said :
#1

Hi Feng,

GenGeo is probably not going to be useful for creating this type of initial geometry. GenGeo is designed primarily to aid in creation of initial geometries in which simple convex volumes (cubes, spheres, cylinders etc.) are packed with spherical particles and then (optionally) bonded together. Whilst GenGeo is quite powerful to create complex initial geometries, making many strings of individual particles isn't what we had in mind.

Having said that, the geometry file format accepted by LsmMpi.readGeometry(..) is fairly simple and it is easy to create an initial geometry by hand and output it in that format. I've written an FAQ explaining the GenGeo geometry file format here:
https://answers.launchpad.net/esys-particle/+faq/877

I would suggest you write your own program/script to create the desired initial geometry and import it into your ESyS-Particle simulations using LsmMpi.readGeometry(..). This will be much easier than creating bonds between particles based on their particle tags.

Cheers,

Dion.

Revision history for this message
Feng Chen (fchen3-gmail) said :
#2

Thanks Dion Weatherley, that solved my question.