region outside union 4 side1 side2 side3 side4 region 2 sphere 0.0 0.0 0.0 5 side out move v_left v_up NULL 使用介绍 该命令用于定义一个空间几何区域。很多其他命令都会使用该命令定义的区域。举例来说,create_atoms可以在定义区域中创建原子,create_box命令可以根据定义区域定义模拟盒子,group命令可以...
一般上,使用区域的命令都会检查原子位置是否在该区域内,默认边界上的原子也计算在内,除非使用 side out 关键词。 通常,创建好的几何区域是静态的,除非使用了 move 和rotate 关键词。 当region 的风格为 block、cone、cylinder 或者为 prism 使, lo/hi 的值可以为 EDGE 或INF。前者表示当前的全局盒子边界,当...
sidein/out参数控制区域边界归属,模拟表面吸附时regionsurface block 0 50 0 50 45 50 sideout将顶层5埃设为外边界,配合fixrestrain限制表面原子运动。units参数必须与全局设置一致,否则导致区域尺寸错误,常见错误是使用lattice参数时忘记转换单位。 复合区域操作需要逻辑运算。regioninterface intersect 3 metal oxide...
使用region命令时,需要检测原子位置是否在区域内,区域边界上的原子被认为是属于区域的一部分。例如,球形区域使用side in或side out关键字定义是否包含表面原子。大多数LAMMPS定义的区域是静态的,即区域范围不随时间变化。但通过使用move或rotate关键字,区域可以变为动态,位置和朝向随时间变化。这种动态区...
args = px py pz nx ny nzsphere args = x y z radiusE.G.region 1 block -3.0 5.0 INF 10.0 INF INFregion 2 sphere 0.0 0.0 0.0 5 side outregion void cylinder y 2 3 5 -5.0 EDGE units boxregion 1 prism 0 10 0 10 0 10 2 0 0region outside union 4 side1 side2 side3 side4 ...
- `side in/out/faces/outside/bounds/union/name unionID intersect nameIntersectID replace nameReplaceID`参数: 这些参数可以用于组合不同的曲面几何结构,并根据需要定义更复杂的几何区域。 总之,通过使用region命令及其相关参数设置,LAMMPS提供了一个灵活且强大的工具来创建和操作曲面几何结构,以满足不同模拟需求。
region 2 sphere 0.0 0.0 0.0 5 side out move v_left v_up NULL 使用介绍 该命令用于定义一个空间几何区域。很多其他命令都会使用该命令定义的区域。举例来说,create_atoms可以在定义区域中创建原子,create_box命令可以根据定义区域定义模拟盒子,group命令可以将定义区域中包括的原子定义为一个组,delete_atoms命令...
主要使用region sphere、intersect、create_atoms等命令。 1.内核建模 使用region sphere命令生成一个球体区域 region ball_in sphere 0 0 0 60 units box 1. 2.球壳建模 分别建立球壳内外两个球面,内球面添加side out关键词,指定球面的外侧区域为我们需要的区域。
side: 将指定几何区域的内部或外部定义为region;in表示内部,out表示外部。 units: 指定单位为lattice或box。 move & rotate: 将区域定义为可移动或可旋转。 常用命令简介 25 (x,y,z) radius radhi radlo lo (c1,c2) dim hi radius (c1,c2) hi lo dim (xlo,ylo,zlo) xhi yhi zhi (xlo,ylo,...
(zhi-zlo)*2/3+10.0)011.8side in region p4 plane $((xhi-xlo)/2+xlo) $((yhi-ylo)/2+ylo) $((zhi-zlo)*2/3+10.0)0-11.8side in region p5 plane $((xhi-xlo)/2+xlo) $((yhi-ylo)/2+ylo) $(zhi)001side out region p_top intersect5p1 p2 p3 p4 p5# 定义p1 p2 p3 p4 ...