Hello LIGGGHTS team,
I have generated a compacted bed of multi-sphere (clump) particles in YADE (it is a bed of soil particles with specific particle shape distribution). So I have their exact coordinates, members, and sizes in a txt file. Is there any way for LIGGGHTS to generate my bed by reading each sphere location and radius and then the clump it belongs to?
I have tried two approaches and I have failed so far:
1- Using create_atoms, have atoms of the same clump in a group and then use fix rigid for each group to make them rigid as a clump.
create_atoms 1 single -0.094827 -0.120851 0.051
set atom 1 diameter 0.014
group 1 id 1
create_atoms 1 single -0.09 -0.11 0.06
set atom 2 diameter 0.014
group 1 id 2
create_atoms 1 single -0.08 -0.11 0.05
set atom 3 diameter 0.014
group 1 id 3
fix rigid_clump1 all rigid group 1 1
2- Using create_atoms, have atoms of the same clump in a molecule and then use fix rigid once to make them rigid as a clump.
create_atoms 1 single -0.094827 -0.120851 0.051049000000000004
set atom 1 mol 1
create_atoms 1 single -0.0904696 -0.119004 0.0644893
set atom 2 mol 1
create_atoms 1 single -0.082057 -0.11511199999999999 0.0536702
set atom 3 mol 1
fix All_clumps all rigid molecule
The problem with the first approach is the max number of groups are 32. I tried removing groups after fixing them but did not work.
The problem with the second approach is I cannot find a contact model for molecules that represent soil particle interaction.