第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

在上一章《第三十一章VASP计算实战:过渡态搜索与确认讲解!| 2026新版VASP基础教程》中,华算科技朱老师详细介绍了VASP计算实例VASP计算完成后还需要对结果进行分析与作图,需要用到一些作图软件,比如Origin和VESTA。本章将介绍VASP计算结果分析与可视化操作,让大家更好的了解数据处理与分析流程,具体包括输出文件解析、可视化工具、数据处理与绘图

完成《阶段四:计算实战(按任务驱动)》后,我们已完成晶体优化、半导体性质、表面催化、电池材料、反应过渡态五大方向的全套实操,产出大量数据与结构文件。接下来进入《阶段五:结果分析与可视化》,将系统学习输出文件解析、可视化操作与数据绘图技巧,把原始计算数据转化为直观分析结果,高效呈现并精准解读各项计算成果。

后期学习需要用到一些作图软件,比如Origin和VESTA。本章将介绍VASP计算结果分析与可视化操作,让大家更好的了解数据处理与分析流程,具体包括输出文件解析、可视化工具、数据处理与绘图

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

概述

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

VASPVienna Ab initio Simulation Package)是应用最广泛的基于密度泛函理论DFT)的第一性原理计算软件之一。在进行计算后,VASP会生成多种输出文件,其中OUTCAROSZICAR是两个最为重要的输出文件,它们记录了计算过程中的详细信息,是分析计算结果、判断计算是否成功收敛的关键依据。

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

OUTCAR文件详解

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

OUTCARVASP计算中最主要的输出文件,包含了计算的全过程信息,堪称VASP计算的日志文件

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

文件结构与内容

内容非常丰富,主要包含以下几个部分:

计算基本信息

OUTCAR开头部分记录了VASP版本信息、运行核数、服务器环境信息、内存使用情况及运行时间等基础数据。这些信息对于后续计算任务的复现和评估计算成本具有重要意义。

输入文件信息汇总

OUTCAR完整地记录了计算过程中使用的输入文件信息,包括:

INCAR文件:计算参数设置、交换关联泛函、电子步收敛标准等

POSCAR文件:晶格结构、原子位置、晶胞参数

POTCAR文件:使用的赝势信息、元素种类、价电子数目

KPOINTS文件k点网格设置、倒格子基矢信息

电子结构信息

在电子自洽迭代过程中,OUTCAR记录了每一步的电子结构详细信息,包括:

费米能级(Fermi energy

Kohn-Sham本征值(KS eigenvalues

电荷密度分布

自旋极化信息(如适用)

体系自由能变化

力学与应力信息

OUTCAR中包含完整的力学信息,包括:

原子所受的力(Forces on atoms),单位为eV/Å

应力张量(Stress tensors

体系体积信息

磁性与电荷信息

局部电荷分布(Local charges

磁矩信息(Magnetic moments

介电性质(Dielectric properties

计算完成信息

OUTCAR文件末尾显示了计算成本、磁性信息、电荷信息,以及计算是否成功收敛的状态信息。可通过关键词“reached required accuracy”来判断计算是否成功收敛。

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

实用提取命令

通过Linux命令可以从OUTCAR中提取关键信息:

grep ‘volume’ OUTCAR # 查看体系体积 

grep ‘TOTEN’ OUTCAR # 查看总能 

grep ‘Fermi’ OUTCAR | tail -1 # 查看费米能级 

grep ‘TOTAL-FORCE’ OUTCAR # 查看原子受力 

grep ‘reciprocal lattice vectors’ OUTCAR # 查看倒格子基矢 

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

输出详细程度控制

OUTCAR的输出详细程度可通过INCAR文件中的NWRITE参数进行控制。NWRITE的取值范围为01234,默认值为2。设置合适的NWRITE值可以在保证必要信息输出的同时,有效控制文件大小。

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

OSZICAR文件详解

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

OSZICAR文件是VASP输出的简洁版结果文件,提供了计算过程的简要汇总信息,内容比OUTCAR更为精简,但包含了判断计算收敛所需的关键数据。

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

自洽算法信息

OSZICAR记录了电子结构优化所使用的自洽算法信息:

DAV:表示电子迭代算法

算法类型可通过INCAR中的ALGO参数设置

最常用的默认值为ALGO=FAST

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

收敛信息

OSZICAR中包含了判断计算是否收敛的关键信息:

总能变化趋势

能量收敛标准

电荷密度收敛情况

自旋密度收敛情况(如适用)

计算完成后,OSZICAR最后一行显示总能量E0建议选择该值作为体系的最终能量

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

实时监测

由于OSZICAR文件在计算过程中会不断更新,用户可以通过实时监测该文件来了解计算进度:

tail -f OSZICAR # 实时查看OSZICAR文件更新 

tail -100 OSZICAR # 查看最后100行的OSZICAR文件 

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

本章要点总结

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

OUTCAR与OSZICAR知识点梳理

OUTCAR文件详解:介绍了OUTCAR中结构,受力,磁矩信息

OSZICAR文件详解:介绍了OSZICAR文件中自洽算法和收敛信息

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程

下一步学习建议

下一章将正式引入本次教程的核心—VASP输出文件CONTCAR。我们将从CONTCAR文件格式,CONTCAR文件应用方面详细介绍VASP输出文件CONTCAR,敬请期待!

在学习和实操过程中遇到问题?欢迎关注DFT计算参谋长,获取更多独家学习资源、实用脚本工具包,并加入活跃的学习交流群,与众多同行一起交流进步!

#华算科技#第一性原理#DFT#VASP#MS#高斯#数据处理#输出文件#OUTCAR#OSZICAR

第一章VASP计算实战:输出文件OUTCAR与OSZICAR介绍!| 2026新版VASP基础教程
👇点击阅读原文,立即下单!

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

相关推荐