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电荷