24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1208  |  回复: 1

小小摩

铜虫 (初入文坛)

[求助] 用velocity命令进行拉伸时,为什么只有左侧两个原子跑出界外,其他原子都不动?

units                 metal
dimension        3
boundary        s        s s
atom_style        atomic
variable latparam equal 5.42

# ----------------------- ATOM DEFINITION ----------------------------
lattice      diamond  ${latparam}
region       box block 0 6 0 6 0 15 #units box
create_box   1 box
create_atoms 1 box
mass        1 28.0855

# ------------------------ FORCE FIELDS ------------------------------
pair_style        tersoff
pair_coeff        * * Si.tersoff Si

# ------------------------- SETTINGS ---------------------------------

######################################
# EQUILIBRATION
reset_timestep        0
#####################################
region 1 block INF INF INF INF INF 3
group lower region 1
region 2 block INF INF INF INF 12 INF
group upper region 2
group boundary union lower upper
group mobile subtract all boundary

compute new mobile temp
#####################################
fix 1 lower setforce NULL NULL 0.0 #固定下边的原子
fix 3 upper setforce NULL NULL 0.0
fix         2 all nvt temp 1.0 1.0 1
velocity  lower set 0.0 0.0 0.0
velocity  upper set 0.0 0.0 0.3
velocity   mobile ramp vz 0.0 0.3 z 3 17 sum yes
thermo 200
timestep 0.003
thermo_modify temp new

dump 1 all atom 500 dump.crack
run 300000
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pxjdal

新虫 (小有名气)

楼主解决了吗?我也遇到这个问题了。
2楼2018-11-22 10:49:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 小小摩 的主题更新
信息提示
请填处理意见