vasp使用的一些tips总结(持续更新)
持续更新一些在vasp使用过程中的一些心得体会。
正如古语所云:不积跬步,无以至千里;不积小流,无以成江海。一点一滴的知识积累才能产生量变,知识不在多,希望每一点都是精华。
-
vasp中决定并行效率(计算速度)的参数有三个:NCORE|NPAR|KPAR,三个参数的含义分别是:
- NCORE: 指定单个轨道计算所使用的核数量
- NPAR: 指定同时并行处理的能带数
- KPAR: 指定同时并行处理的K点数量
note: 计算时NCORE和NPAR指定其中一个就行了,而如果CPU数量充足,KPAR也可以指定,加快计算 -
vasp计算能带过程中高能量部分能带出现杂峰的原因是NBANDS设置太小,需要加大NBANDS计算
-
ISMEAR设置:半导体或绝缘体取0或-5, 金属取1或2
-
决定电子收敛的关键参数:ALGO,如果电子迭代不收敛,尝试更换电子迭代收敛算法
-
计算电子定域化函数参数:LELF=T
-
使用vasp计算Bader电荷时,需要打开LAECHG=T来计算内层电荷密度核价层电荷密度,然后讲两个文件叠加求得总电荷,再求解Bader电荷