“第10届量子化学波函数分析与Multiwfn程序培训班将于5月4-8日于北京举办,这是一次性完整、系统学习波函数分析的各种理论知识和全面掌握强大的Multiwfn波函数分析程序使用的最不可错过的机会!请点击此链接查看详情和报名方式,欢迎参加!

“第18届北京科音分子动力学与GROMACS培训班” 将于5月23-26日于北京举办。这是一次性全面、系统学习分子动力学模拟知识和最流行的分子动力学程序GROMACS的关键机会!报名正在进行中,请点击此链接查看详情,欢迎参加!

计算化学公社

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

[VASP] VASP slow growth后数据处理

[复制链接 Copy URL]

11

帖子

1

威望

253

eV
积分
284

Level 3 能力者

本帖最后由 qqzhang 于 2026-4-2 15:27 编辑

vasp slow growth的后数据处理一直都是自己写的代码进行后数据处理,例如J. Am.Chem. Soc. 2020, 142, 5773-5777.“we have home-made codes/scripts to post-process the output data”。我看网上也有一部分人问怎么进行后处理。这里我给出我的代码(之前我也是自己琢磨了很久的代码,最终全部整合在一起并缩短才得到这一串看似简单的代码),计算完之后怎么进行数据后处理:
  1. #!/bin/sh
  2. grep cc REPORT | awk '{print $3}' > cc.dat
  3.         grep b_m REPORT | awk '{print $2}' > bm.dat
  4.         read -p "ICONST设置的键数: " period
  5.         read -p "需要查看的键的排名: " index
  6.         sed -n "${index}~${period}p" bm.dat > bm.txt
  7.         sed -n "${index}~${period}p" cc.dat > cc.txt
  8.         first=$(head -n1 cc.txt)
  9.         last=$(tail -n1 cc.txt)
  10.         echo -e "\n"
  11.         echo "积分完成,结果已保存到 integral.dat"
  12.         echo "从 $first Å 迭代到 $last Å"
  13.         paste cc.txt bm.txt | awk 'NR==1 {x_prev=$1;y_prev=$2;sum=0;max=0;max_x=$1;print $1,$2,0;next} {dx=$1-x_prev;sum+=dx*($2+y_prev)/2;if(NR==2||sum>max){max=sum;max_x=$1} print $1,$2,sum;x_prev=$1;y_prev=$2} END {printf "Max Integral: %.6f eV at x = %.6f Å\n",max,max_x>"/dev/stderr"}' > integral.dat
复制代码
运行之后需要输入x和y“ICONST设置的键数: x;需要查看的键的排名: y”,就是输入在ICONST文件里面总共有限制几个键x,以及你所需要的键在ICONST里面排第几。即可运行,运行结果见示例图片。会输出integral.dat和打印最大值,使用integral.dat画图即可,第一列是cc,第二列是bm,第三列是积分值,导入到origin即可直接画图。



202604021521038847..png (26.5 KB, 下载次数 Times of downloads: 0)

202604021521038847..png

评分 Rate

参与人数
Participants 2
eV +10 收起 理由
Reason
dixin + 5 谢谢
sobereva + 5

查看全部评分 View all ratings

本版积分规则 Credits rule

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

GMT+8, 2026-4-13 17:35 , Processed in 0.269280 second(s), 24 queries , Gzip On.

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