Insert/pack & insert/rate/region

Submitted by NTT1508 on Tue, 08/02/2016 - 06:37

Dear mates,

I am trying different ways for inserting particles in LIGGGTHS 3.3.0 and found quite different results. I have gone through this forum and seen a complexity in different insertions posted by previous members. What I am using here are insert/pack and insert/rate/region, and following points I have observed:
- insert/pack: provide a high accuracy to my expectation of the size distribution. The particle size distribution (PSD) is satisfied well, for example with 6 diameters: 0.1; 0.2; 0.4; 0.6; 0.8; and 1.0 mm. However this method cannot reach dense condition in a pre-defined region, i.e., void fraction 0.4-0.5. This method uses static insertion where particles are placed initially without moving, making the insertion much faster. But the position of particles is made randomly with different seeds.
- insert/rate/region: particles are inserted initially at a pre-defined region than start moving while the insertion is continued. This is a dynamic insertion and as a results, very time consuming. However the position of particles is more acceptable. Another problem of this method is that its accuracy of PSD is very low. It is very disappointed when this method results in a much difference in size distribution compared to the expectation.

Is there any one experience the same issues about? Please share your opinions here, especially how to match the expected size distribution well and to optimise time insertion.

Thanks you,

Regards,

ckloss's picture

ckloss | Tue, 09/13/2016 - 16:24

Hi NTT1508 ,

there are a number of intrinsic reasons that can impair your PSD:

- insertion volume too small so small particles can be inserted but larger ones not
- same happens in case of backflow into the insertion region

Also, please note the different options for "random_distribute" for fix insert/* which is relevant in case of parallel insertion

Bad seeds can also impair it, that's why we enforced using large prime # and different seeds for distribution, template and insertion command in 3.5.

If you still have issues, it would be great if you could share your experience!

Christoph

NTT1508 | Fri, 10/21/2016 - 10:02

Hi Christoph,

I am wondering why large prime number can solve bad seed problem. Can you explain a bit about this ? Because when many seed numbers in a simulation is needed, then it is quite time consuming to pick up different prime numbers.

Thanks,

Regards,

adam05 | Tue, 03/21/2017 - 00:15

Hi NTT1508,
I have the same problem of bad seed problem.
In fact, I have no idea about how to exact determine it.
Do u find a good solution?