I am facing this strange problem using 'fix freeze' command. I generated bed consisting of large particles (type 1). I want my bed to not move at all when injecting small particle (type 2) along with the fluid from inlet. To achieve this, I tried freezing the large bed particle (type 1). In my run script, I group the type 1 particles and then freeze them, the freeze command is located after cfd fixes, so that the forces coming from CFD side also becomes zero and bed should remain stable.
When looking to the simulation results, i find most of bed is not moving but some of my large particles (type 1) crossing my STL walls inspite of the wall treatment of my STL boundaries while small particles remain inside the wall boundaries.
On the other hand, when I do not freeze large bed particles (type 1), no particles cross STL wall boundaries. Obviously, the problem has something to do with my freeze command or its position in runscript.
I am stuck here for days. I would really appreciate if anyone can help in this regard.