Hello,
From my experiments with lammps, it seems to be impossible to place it
on the non-repulsive side of a fixed wall that is repulsive in one
direction.
For example, the combination of
create_atoms 1 single -1 0 0
fix mywall all wall/lj93 xlo 0 1. 1. 2.5
seems to result in the error:
ERROR on proc 3: Particle on or inside fix wall surface
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 3
rank 3 in job 169 cn-b204-4_37257 caused collective abort of all
ranks
exit status of rank 3: killed by signal 9
Is this a bug or is this a desired feature?
I am trying to construct a geometry in which I have particles diffuse
(actually, my particles are pushed inside) into a region that would
be coated with some kind of repulsive material from the inside.
Therefore, particles can enter into this region, but not get out again.
It is not possible to create such a situation using lammps?
Thanks for any help!
(PS: I could of course rebuild my walls using a collection of LJ
particles that allow for tiny openings through which I would squeeze my
external mparticles using large forces. But it seems that this would
mean an illimited amount of wall particles to be simulated, even if I
keep them fix, such that a simulation would probably take huge amount of
time and memory resources.)