计算化学公社

 找回密码 Forget password
 注册 Register
Views: 1281|回复 Reply: 5
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] 请教CI-NEB计算时怎么观察计算过程合不合理

[复制链接 Copy URL]

161

帖子

0

威望

480

eV
积分
641

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
请教各位老师,CP2K的CI-NEB计算时,由于计算时间长,想观察计算过程合不合理,以防浪费时间,有什么方法吗?

34

帖子

0

威望

1105

eV
积分
1139

Level 4 (黑子)

6#
发表于 Post on 2023-10-30 15:31:22 | 只看该作者 Only view this author
1,nebef.pl 可直接看能量。
2,vaspkit 504可以将NEB所有点的结构导出一个pdb文件,用VMD观看每一步结构是否合理。

87

帖子

0

威望

1899

eV
积分
1986

Level 5 (御坂)

碳基生物,地表动物

5#
发表于 Post on 2023-10-30 10:38:04 | 只看该作者 Only view this author
用nebef.pl脚本看能量变化也行,楼上这位老师的方法更直观

496

帖子

11

威望

4281

eV
积分
4997

Level 6 (一方通行)

4#
发表于 Post on 2023-10-29 21:21:07 | 只看该作者 Only view this author
limen 发表于 2023-10-29 19:48
老师,image是指副本吗

自由发挥,野蛮生长

161

帖子

0

威望

480

eV
积分
641

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2023-10-29 19:48:31 | 只看该作者 Only view this author
丁越 发表于 2023-10-29 11:34
提取最新一步CI-NEB的每个image的能量(xxx-1.ener文件中提取能量数据),然后用如gnuplot画图,判断曲线形 ...

老师,image是指副本吗

496

帖子

11

威望

4281

eV
积分
4997

Level 6 (一方通行)

2#
发表于 Post on 2023-10-29 11:34:57 | 只看该作者 Only view this author
提取最新一步CI-NEB的每个image的能量(xxx-1.ener文件中提取能量数据),然后用如gnuplot画图,判断曲线形状是不是为抛物线形状,并结合优化过程的轨迹判断过渡态是否合理。下面的代码中假设你有4个images:
  1. tail -1 neb-1.ener |awk '{print $2,"\n",$3,"\n",$4,"\n",$5}' > test.dat
复制代码
gnuplot绘图命令:
  1. gnuplot> plot 'test.dat' w lp lw 2 pt 7 not
复制代码


另外,你也可以观察所有image在优化过程中的变化,看看能量是不是都慢慢降低并且没有什么突然的跳跃,用gnuplot绘图的话用下面的代码:
  1. gnuplot> plot [1:10] for [i=2:5] 'neb-1.ener' u 1:i w l lw 2 t 'image'.i
复制代码
其中[1:10]指的是neb-1.ener数据中我只想看第1到10步优化过程的能量变化,要看所有优化步的能量变化[1:10]不写即可
自由发挥,野蛮生长

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-22 00:24 , Processed in 0.180177 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list