24小时热门版块排行榜    

查看: 1305  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

xyq028565

捐助贵宾 (小有名气)

[求助] 怎样将正应力加入到dump命令中已有2人参与

我的计算命令是
compute       e all pressure thermo_temp
compute       s all stress/atom NULL
compute       vorovol all  voronoi/atom
compute       p all reduce sum c_s[1] c_s[2] c_s[3]
variable      press0 equal -(c_p[1]+c_p[2]+c_p[3])/(3*vol)

dump命令是
dump           1 all custom 1000 all.lammpstrj id type x y z c_s[2] v_press0
向给位求助运行出现
Dump custom variable is not atom-style variable
这样的话应该怎么调才能将计算的正应力输出在lammpstrj文件中?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

刘雪鹏

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
试试这个 dump 1 all custom 1000 dump.defo.* id type x y z c_s[2]
3楼2016-03-24 15:39:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

alundilong

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
xyq028565: 金币+5, ★★★★★最佳答案 2016-03-25 08:47:38
试试variable      press0 atom -(c_p[1]+c_p[2]+c_p[3])/(3*vol)
2楼2016-03-24 10:10:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xyq028565

捐助贵宾 (小有名气)

引用回帖:
2楼: Originally posted by alundilong at 2016-03-24 10:10:15
试试variable      press0 atom -(c_p+c_p+c_p)/(3*vol)

感谢感谢,成功了
4楼2016-03-25 08:48:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xyq028565

捐助贵宾 (小有名气)

引用回帖:
3楼: Originally posted by 刘雪鹏 at 2016-03-24 15:39:29
试试这个 dump 1 all custom 1000 dump.defo.* id type x y z c_s

感谢感谢,没有金币了,只能口头感谢了
5楼2016-03-25 08:57:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见