自洽计算、OSZICAR文件中各项参数意义

 

自洽计算与非自洽计算的理解

第一步:结构优化结构优化是指对整个输入体系的坐标进行调整,得到一个相对稳定的基态结构。结构优化分原子迟豫和电子迭代两个嵌套的过程,每次计算中都进行原子迟豫和电子迭代计算(电子迭代嵌套在原子迟豫中),达到原子迟豫收敛标准时进行下一步计算,直到达到自动中断或者最大原子迟豫步数。简单讲就是:【原子弛豫+电子自恰迭代=稳定架构】

第二步:静态自洽计算静态自洽计算是在结构优化的基础上,在体系能量达到较低、体系较稳定的情况下固定原子的位置坐标,再对体系中的电子进行调整,以达到体系的最低能量。【原子不动+电子再次自恰迭代=基态(能量最低、稳定结构)】因此,静态自洽计算前需要提供 较稳定体系 的晶格结构信息(即结构优化完的晶体结构),从而通过电子自洽计算 (通过自洽迭代求解薛定谔方程(微观中描述电子的状态,相当于宏观的运动方程)) 完整地计算出 体系基态下费米能级、 电子的波函数、电荷密度等信息,可以直接分析原子间的键合作用

第三步:非自洽计算非自洽计算是在自洽基础上改变k点(重新生成k点)等参数,根据不同需要选取能量或势函数或电子密度作为初始值,进行非自洽迭代计算,可用于求解DOS,能带(电子结构分析)或者光学等其他性质。

作者:大隐于朝 链接:https://www.zhihu.com/question/281012263/answer/1013973410 来源:知乎

nohup

显而易见,nohup命令的功能是使进程忽略hangup信号,从而持续执行。nohup 的使用是十分方便的,只需在要处理的命令前加上 nohup 即可,标准输出和标准错误缺省会被重定向到 nohup.out 文件中。一般我们可在结尾加上”&”来将命令同时放入后台运行,也可用”>filename 2>&1”来更改缺省的重定向文件名。 如:nohup myUbuntuSourceSyncCmd.pl >./sources/ubuntu/sync.log 2>&1 & 这样起到了三个效果:进程后台执行;忽略hangup信号;输出重定向。 http://blog.sciencenet.cn/blog-567091-726354.html

OSZICAR 文件各项参数释义

N 代表电子结构的迭代步数,通常被大家称为电子步

E 代表当前电子步的体系能量;

dE 当前电子步和上一步体系能量的差值;

d eps 能带结构能量的变化;

ncg 作用于波函数的哈密顿量的评价数;

rms 试用波函数的残差的范数(即它们的近似误差);

rms(c) 输入和输出电荷密度之差

DAV(Blocked Davidson algorithm),RMM (residual minimization scheme) 和 CG(conjugate-gradient algorithm),这些都是算法

F 前面的 1 代表几何结构优化的次数(也称为离子步的步数)

F = 是体系的总能量, 与OUTCAR中 free energy TOTEN 后面的值相等

E0 后面的能量对应OUTCAR中 energy (sigma->0)后面的能量

1000000