My idea was to imitate the steel potential inside a cylindrical pore, however I agree that not so many layers are necessary.
With regard to computational effort, of course it would be way more elegant to define a fluid-wall forcefield like steel potential directly instead of calculating it through the backdoor by summing up
two-body interactions between an adsorbant molecule and the wall. Nethertheless, directly using steel potential for slit, cylinder and sphere is not possible in raspa, right? Otherwise, I would highly appreciate any hints how I could make my simulation more elegant

Regarding "RestrictMovesToCylinder", this sounds reasonable to reduce CPU times. I couldn't find an example, neither in the manual nor in the internet. Therefore, I had a look at the plain C-Code.
For the sake of completeness:
Output-Creation:
fprintf(FilePtr,"\t\tcylinder center : %lf,%lf,%lf\n",Components
.RestrictCylinderCenter[j].x,Components.RestrictCylinderCenter[j].y,Components.RestrictCylinderCenter[j].z);
fprintf(FilePtr,"\t\tcylinder direction : %s\n",Components.RestrictCylinderDirection[j]==X_DIR?"X":(Components.RestrictCylinderDirection[j]==Y_DIR?"Y":"Z"));
fprintf(FilePtr,"\t\tcylinder radius : %lf\n",Components.RestrictCylinderRadius[j]);
I can't really figure out how to define a cylinder, I guess it should look somehow like:
RestrictMovesToCylinder yes
cylinder x y z x_dir y_dir radius
Your help with the cylinder definition would be highly appreciated! 