24小时热门版块排行榜    

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

WJ-MS

新虫 (小有名气)

[求助] lammps中速度自相关函数的计算

14年lammps里面增加了compute vacf命令可以计算速度自相关函数,这个命令计算的结果要怎么分析呢?它的结果也不能进行用trap()命令进行积分,貌似是什么变量性质不匹配之类的。另外,fix ave/correlate 命令计算的结果可以分析相关函数的衰减性什么的,compute vacf怎么做出速度自相关函数的曲线来呢,是要把每一步的计算结果保存下来么?

我另外尝试了直接写命令计算速度子先关函数,vx是per-atom量,fix ave/correlate命令不能用,采用compute reduce命令转换一下,问题是 compute reduce有四个模式,sum/max/min/ave,我试了一下,这四个模式得到的结果都不同,那么该怎么样把vx,vy, vz 转换为fix ave/correlate能够采用的属性呢?

“compute          1 all reduce max vx vy vz
variable         v1 equal c_1[1]
variable         v2 equal c_1[2]
variable         v3 equal c_1[3]
fix                 VV all ave/correlate $s $p $d v_v1 v_v2 v_v3 type auto file V0Vt1100K.dat ave running”

希望大家帮忙答疑解惑!!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

三岁薇恩

新虫 (正式写手)

引用回帖:
6楼: Originally posted by cuso4852cuoh at 2019-01-07 11:37:38
fix 1 all ave/time 1 1 1 c_vacf file vacf.dat   只需要看第四列数吗??

你好 请问你会计算速度自相关函数了吗 求指点
7楼2019-11-28 17:31:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

JackieXiao

铜虫 (初入文坛)

compute vacf all vacf
fix 1 all ave/time 1 1 1 c_vacf[4] file vacf.dat
试试看
2楼2014-10-18 10:16:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

WJ-MS

新虫 (小有名气)

引用回帖:
2楼: Originally posted by JackieXiao at 2014-10-18 10:16:40
compute vacf all vacf
fix 1 all ave/time 1 1 1 c_vacf file vacf.dat
试试看

恩恩 我试一试
加油!
3楼2014-10-19 15:01:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

challenger9

银虫 (初入文坛)

引用回帖:
2楼: Originally posted by JackieXiao at 2014-10-18 10:16:40
compute vacf all vacf
fix 1 all ave/time 1 1 1 c_vacf file vacf.dat
试试看

我每次用这个命令总是提示Invalid compute style (modify.cpp:812)
,求助,谢谢!
4楼2016-06-24 10:21:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见