VASP脚本使用手册 | 电荷密度计算脚本之电荷密度处理——求和、做差

2025-01-05 08:10   广东  

【做计算 找华算】理论计算助攻顶刊,50000+成功案例,全职海归技术团队、正版商业软件版权!
经费预存选华算科技:新年献礼,重磅加码,高至30%预存增值
往期推荐

VASP脚本使用手册 | 获取力和能量收敛趋势、一键续算功能

VASP脚本使用手册 | POSCAR处理之等比缩放晶胞、获取中间态结构、输出径向分布
VASP脚本使用手册 | POSCAR处理之对比POSCAR文件的差异
VASP脚本使用手册 | 不同格式结构文件转换
VASP脚本使用手册 | 输出优化过程中原子运动轨迹及速度
VASP脚本使用手册 | NEB计算脚本系列之生成中间态结构、读取极值点能量及受力
VASP脚本使用手册 | NEB计算脚本系列之绘制势垒拟合线、导出轨迹图
VASP脚本使用手册 | NEB计算脚本系列之获取收敛信息、修改原子坐标
VASP脚本使用手册 | 态密度计算脚本之分解DOSCAR、分析频带中心及绘图
本期脚本介绍如何处理VASP计算得到的CHGCAR电荷文件,因此计算前需确认是否设置了LCHARG = .TRUE.。以Si单质自洽计算得到的CHGCAR为例,下文中涉及到的CHGCAR1与CHGCAR2为同一文件。注:该例只用于解释脚本用途及处理效果,不具备实际科研意义。
脚本028:chgsum.pl
介绍:多个CHGCAR文件求和,输出文件为CHGCAR_sum。CHGCAR_sum的计算公式为 (CHGCAR1*fact1+CHGCAR2+fact2)。默认情况下,fact1=fact2=1.0,因此输出是输入电荷密度文件的总和
用法:chgsum.pl (CHGCAR1) (CHGCAR2) (fact1) (fact2)
示例:
第一步:
当前窗口输入chgsum.pl CHGCAR1 CHGCAR2。
第二步:
ls查看。得到CHGCAR_sum文件。
相同isosurface level下电荷密度分布示意图如下:

脚本029:chgdiff.pl
介绍:产生电荷差值文件CHGCAR_diff文件
用法:输入chgdiff.pl (CHGCAR1) (CHGCAR2)
示例:
第一步:
当前工作窗口输入chgdiff.pl (CHGCAR1) (CHGCAR2)
第二步:
ls查看。得到CHGCAR_sum文件。
相同isosurface level电荷密度分布示意图如下:

由于篇幅有限,后续脚本干货将在本公众号(DFT计算参谋长)持续更新,关注公众号可及时获取最新教程。

这是一套与过渡态、电荷密度、态密度等性质相关的脚本包VTST (Transition State Tools for VASP)。

这140个脚本文件具体功能包括过渡态计算的初始路线设置和能垒的查看、电荷密度的求和与做差、态密度文件的拆解与作图,这些功能覆盖几乎所有的DFT计算内容,数据处理效率提升99%!

【做计算 找华算】
🏅 我们提供专业的第一性原理、分子动力学、生物模拟、量子化学、机器学习、有限元仿真等代算服务。
🎯我们的理论计算服务,累计助力5️⃣0️⃣0️⃣0️⃣0️⃣➕篇科研成果,计算数据已发表在Nature & Science正刊及大子刊、JACS、Angew、PNAS、AM系列等国际顶刊。 👏👏👏
👉 点击阅读原文加我,探索更多优惠💖



DFT计算参谋长
华算科技朱参谋长公众号,十余年VASP重度使用经验,每天给大家带来期刊速览,学术新闻,欢迎关注!
 最新文章