Near wall particles

Submitted by jagan1mohan on Sat, 07/04/2020 - 02:56

Hello Friends, Greetings. Lets say we have a cuboid container defined by 6 primitive planes oriented along X-Y-Z axes, filled with spherical particles to a certain height, gravity acting along Z. When this system is fluidized (that is, particles are set into motion) or at rest,

1. How can we identify or group only those particles which are interacting with walls?

Thank you,
Jagan1Mohan

mikemas93 | Tue, 08/25/2020 - 11:24

Hello!

In the case of the system at rest, you can use the "variable" style command to uniquely group the particles that are in contact with the wall, by knowing that their positions won't change. If the variable, in this case the particles' position, has been defined before in the input script as an atom-style variable, it is possible to group all particles whose positions are the closest to the walls. An example is given for potential energy here: "https://www.cfdem.com/media/DEM/docu/group.html" , but it works similarly for any previously defined variable.
When the system is fluidized, the source code should be modified to dump information on whether the particles' contact has been done with a wall and save it to the contact history of the particles. Then it should be possible to observe this flag in Paraview, but not sure if it is possible to group such particles.