ERROR: Invalid fix style: "wall/reflect" (modify.cpp:820)

Submitted by tuks123 on Tue, 12/01/2015 - 07:27

Hi all,

I am getting following error while using wall/reflect function.

ERROR: Invalid fix style: "wall/reflect" (modify.cpp:820)

The command written is

fix walls all wall/reflect xlo EDGE ylo EDGE zlo EDGE xhi EDGE yhi EDGE zhi EDGE units box

I am using liggghts 3.3.0 version.

NOTE: The idea behind using wall/reflect is to avoid particles crossing wall. The wall is already defined as granular wall using fix/gran.

Appreciate your help in resolving this.

Thanks
Tuks.

Daniel Queteschiner | Tue, 12/01/2015 - 09:56

fix wall/reflect is a LAMMPS command that is no longer part of the LIGGGHTS code base.
Just using primitive granular walls with fix wall/gran should do what you want.

PS: I don't understand why you would want to add reflecting walls in addition to already defined granular walls in the first place ...

tuks123 | Tue, 12/01/2015 - 10:25

Hi Daniel,

Thanks for reply. Just curious to know, which version of liggghts had wall/reflect?

I have used "fix wall/gran" but I am facing problem of particles passing through this wall. I have tried using timestep ranging from 9% of Rayleigh's time to as low as 1% of Rayleigh's time. I am unable to stop particles passing through/crossing the wall.

Do you suggest something?

Thanks
Tuks.