本
INCAR 告诉VASP计算什么,怎么计算,控制收敛精度,这里介绍INCAR中主要的一些输入参数的设置
SYSTEM
- 注释所计算的体系,以示说明,可以省略不写;
- 一旦写了不可写错,比如说写成了 YSTEM,那么可能计算出的能量全是正值
NWRITE
- 决定OUTCAR的输出内容的详细程度,默认值是2
- 一般计算的时候不要把NWRITE设成0,尤其是计算过渡态的时候,因为此时OUTCAR中会没有每个离子步的原子受力
ISTART
- 初始化波函数,默认参数0,1,0代表随机生成波函数
- 1 代表从WAVECAR读取波函数,根据新的shape和ENCUT来设置平面波基组,计算BAND的时候会用到
- 2从WAVECAR读取波函数,但使用相同的基组,体积改变时会产生Pulay stress,但是体积形状驰豫的时候应选2
- 3在2的基础上从TMPCAR读取前两部离子位置和波函数并继续,不推荐用;
ICHARG
- 可赋予值0 1 2,11,12,决定如何构造初始的电荷密度
- 0表示从初始的波函数构造,若ISTART=0,则ICHARG默认值是2
- 1表示读入CHGCAR,并同原子密度进行线性差值,如果计算突然中止,想要接着计算,可以设ICHARG=1
- 2表示构造原子密度
- 11表示读入自洽的CHGCAR,并进行非自洽的能带或者态密度计算,和前面的ISTART=1对应
- 12表示进行非自洽的原子密度计算,很少用
PREC
- 确定计算精度,可设为Low, Med, High, Normal, Single, Accurate
- 默认值Med, 一般Normal就够了,特殊情况另看
ISPIN
- 确认是否进行自旋极化的计算
- 默认值1,表示不进行自旋极化的计算