第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

引言

第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
在上一章《第八章:VASP四大输入文件详解与准备指南!| 2026新版VASP基础教程》中,华算科技朱老师详细介绍了Linux系统基础脚本编写。VASP需要4个输入文件INCAR、KPOINTS、POSCAR、POTCAR来控制计算任务。本章将正式介绍VASP执行流程从输入与输出文件角度来介绍VASP运行方法
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

VASP输出文件总览

第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
VASP计算计算过程中会生成数十个文件,但根据不同的计算类型(如能带计算、几何优化、分子动力学等),并不是所有文件都会出现。以下是最常见的核心输出文件分类:
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

核心结果文件

这些文件记录了计算的主要物理量,如能量、电子结构、密度和力学信息。
文件名
作用
内容简介
OUTCAR
核心输出文件
详细记录了计算过程的所有信息,包括输入参数、能量、力、应力、磁性、电荷、介电常数、声子、光学性质等。是文件体积最大、内容最丰富的文件。
vasprun.xml
结构化输出文件
XML 格式的详细输出,记录了与 OUTCAR 几乎相同的信息,但结构化程度更高,便于机器读取。是 VASP 4.x 之后的标准输出格式。
OSZICAR
收敛信息
每一步(无论是离子步还是电子步)的能量变化、温度、压力等收敛信息的摘要。文件很小,但非常重要,能快速判断计算是否收敛。
CONTCAR
最终结构文件
记录了几何优化或分子动力学后体系的最终原子坐标和晶格参数。其格式与 POSCAR 完全相同,可直接用于后续计算。
CHGCAR
电荷密度
记录了体系在整个模拟晶格网格上的电子密度分布(总密度或差分密度),用于电荷分析和后处理(如 Bader 电荷分析)。
CHG
粗略电荷密度
 CHGCAR 类似,但数据精度略低(通常只有 80% 的精度),文件体积更小,适用于粗略分析。
WAVECAR
波函数文件
记录了体系的波函数信息(平面波展开系数),用于后续计算(如非自洽计算、带隙修正、声子计算)。
DOSCAR
态密度
包含了总态密度(TDOS)和局域态密度(LDOS)的信息,通常用于绘制 DOS 图。
EIGENVAL
能带能量
记录了每个 k 点处每个能带的本征能量,通常用于绘制能带结构(Band Structure)。
PROCAR
投影态密度
包含了能带的原子投影(PDOS)和轨道投影(s, p, d)信息,适用于轨道分辨的能带分析。
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

计算过程文件

这些文件记录了计算的中间状态或辅助信息。
文件名
作用
内容简介
IBZKPT
不可约 k 
记录了在计算中使用的不可约布里渊区 k 点列表。
KPOINTS
点网格
计算输入文件,记录了 k 点的取样方式。
PCDAT
投影态密度
记录了电子投影态密度(Projected DOS),但在新版本中通常使用 PROCAR 替代。
XDATCAR
分子动力学轨迹
记录了分子动力学(MD)模拟中每一步的原子坐标轨迹。
LOCPOT
局部电势
记录了晶格中每个点的电势分布(静电势),用于表面能和功函数计算。
ELFCAR
电子局域函数
记录了电子局域函数(ELF),用于分析化学键的性质。
PROOUT
投影输出
包含了投影相关的详细输出信息。
TMPCAR
临时电荷密度
用于临时存储电荷密度数据的文件。
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

计算日志与控制文件

这些文件记录了计算的日志、错误信息和控制参数。
文件名
作用
内容简介
stdout
标准输出
VASP 运行时在终端输出的日志信息,通常包含在计算目录中。
Job.out
作业日志
在使用 VASP 前端(如 MedeA VASP)时生成的作业日志文件。
Error
错误日志
VASP 运行错误或崩溃时的错误日志文件。
POSCAR
初始结构
输入文件,记录了体系的初始原子坐标和晶格参数。
INCAR
控制参数
输入文件,记录了计算的详细参数(如 IBRIONENCUTISMEAR 等)。
POTCAR
赝势文件
输入文件,包含了体系中每个元素的赝势信息。
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

关键文件详细解析

第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

OUTCAR:VASP 的“圣经”

OUTCAR  VASP 生成的最重要、体积最大的文件。它详细记录了整个计算的全过程,包括:
输入参数回顾:在文件开头,OUTCAR 会列出所有输入参数(INCAR 中的设置),以便核对。
迭代信息:每个电子步和离子步的能量变化、力收敛情况、误差信息等。
体系性质
能量:总能量、动能、势能、自由能(自由能在分子动力学中计算)。
力与应力:每个原子的力(用于判断结构是否优化到极值)。
磁性:自旋极化计算的磁矩信息。
介电性质:极化率、介电张量(在线性响应计算中)。
声子与光学:声子频率、光学矩阵等。
文件体积:由于其信息量大,OUTCAR 通常非常庞大(数百 MB),不建议直接打开查看,而是使用 grep  awk 等工具提取关键信息。
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

CONTCAR 与 POSCAR:结构的“前后对比”

POSCAR:计算前的输入结构文件。
CONTCAR:计算结束后(几何优化或分子动力学)的最终结构文件。
两者格式相同,用户可以直接使用文本编辑器打开查看。CONTCAR 通常用于后续的计算(如更精细的能带计算),或者作为新的 POSCAR 进行二次优化。
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

CHGCAR 与 CHG:电荷密度的“地图”

CHGCAR:记录了整个模拟晶格网格上每个点的电子密度(或差分密度)。它是后处理分析(如 Bader 电荷分析、差分电荷图绘制)的基础数据。
CHG:与 CHGCAR 类似,但数据精度略低(只有 80%),文件体积更小,适用于快速预览。
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

WAVECAR:波函数的“宝库”

WAVECAR 文件是二进制格式,记录了每个电子态的平面波展开系数。它是后续计算(如非自洽计算 NSCF、带隙修正 HSE06、声子计算 PHONOPY)的基础文件。由于体积巨大且不可读,通常不需要手动打开。
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

DOSCAR 与 EIGENVAL:能带和态密度的“原始数据”

DOSCAR:包含了总态密度(TDOS)和局域态密度(LDOS)的能量分布信息。用户可以直接读取绘制 DOS 曲线。
EIGENVAL:记录了每个 k 点处每个能带的本征能量。结合 KPOINTS 文件,用户可以绘制能带结构(Band Structure)。如果需要投影态密度(PDOS),则需要使用 PROCAR 文件。
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

本章要点总结

第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

vasp输出文件结构知识点梳理

OUTCAR包括优化后的模型,电子能量本征值,磁矩等
DOSCAR:包含体系的总态密度、原子轨道分态密度、费米能级
EIGENVAL包含体系在不同k点的电子能量本征值
第九章:VASP输出文件解析与实战!| 2026新版VASP基础教程

下一步学习建议

下一章将正式引入本次教程的核心—POSCAR晶体结构格式。我们将从POSCAR格式每一行意义进阶特性方面详细介绍POSCAR晶体结构格式,以及他们在VASP计算中的应用,敬请期待!

声明:如需转载请注明出处(华算科技旗下资讯学习网站-学术资讯),并附有原文链接,谢谢!
(0)
上一篇 2天前
下一篇 17小时前

相关推荐