Wall made of particles is not fix freezing

Submitted by SnapDragon on Fri, 10/21/2022 - 10:25

Hello,

I have a planar x - wall which I want to represent with spherical particles. I wrote the following lines:

variable d equals 0.01 # Particle diameter is 0.01
region id xwall1 style block low (-0.005, 0, 0) high (0.005, 1, 1) # Created a thin region (thickness = d), so only one layer of particles could be filled.
lattice sc $d # Defined a lattice
create_particles template pt1 mode on_lattice xwall1 # Filled the region with particles
group xwall1 region xwall1 # Grouped particles in the region
fix x_fix xwall1 freeze # And froze them
enable_gravity direction ( 0, -1, 0 ) magnitude 9.81 # gravity

However, the wall made of particles falls due to gravity, I expected the fix freeze command to freeze particles in place and act as a wall even under gravity. I need gravity for other particles. How can I create a wall made of particles that is not affected by gravity or by other particles interaction (i.e when other particles hit the particles in the wall, the wall particles stay frozen, but the hitting particles bounce).

To represent box walls with particles, do I have to create a region for each wall and fill it with particles? or there is an easier way?