VASP计算:VASP程序的主要输入文件POTCAR
量化计算科技有限公司
2024年10月09日 07:26

VASP程序的主要输入文件有INCAR, POTCAR, POSCAR和KPOINTS。INCAR文件控制了vasp进行何种性质的计算,POTCAR文件包含了体系中各类元素的赝势,POSCAR文件描述了所计算的体系的晶胞参数(包括基矢或平移矢量,晶格常数,原子位置等信息),KPOINTS描述了不可约布里渊区中k点取样,即k点设置。

§3.3 POSCAR文件

描述所计算体系的晶胞参数,原子个数及晶胞中原子的位置,以及分子动力学计算时原子的初始速度(不常用)。

 

当第七行是C字母开头的,则表示下面的坐标是以卡笛尔坐标系来给出给原子的绝对坐标(被除以了第二行的缩放系数后的坐标值)。比如上面的例子也可以采用下面的方式:

 

§3.4 KPOINTS文件

设置布里渊区k点网格取样大小或能带结构计算时沿高对称方向的k点:

●手动输入即自定义各个k点的坐标和权重:推荐只在能带计算时用,其他的情况下不采用这种方法。在后面的能带结构计算会详细介绍如何准备手动输入的k点。例子:

 

Line-mode:在计算能带时用(4.6以上版本才支持)。例子:

 

提示:如果k点是相对于卡笛尔直角坐标系,则第四行改为Cartesian(以字母c开头的任何词都可以)

程序自动产生k点:最常用的,定义网格取样大小

例子:

 

提示:一般各基矢方向上的分割数为奇数,使得产生的k点是以Gamma点为中心的。根据基矢的长短来设置合适的分割数。

针对六角品系:采用Gamma centered网格例子: