对一个晶胞里的一个原子进行标准的计算,了解单原子的主要输入和输出文件,以氧原子为例
方法/步骤
1
我们使用的是一个带有单个原子的POSCAR文件。选择了足够大的晶格参数,从而使相邻细胞之间的原子之间不存在(相对较大)的相互作用。POSCARO atom in a box 1.0 ! universal scaling parameters 8.0 0.0 0.0 ! lattice vector a(1) 0.0 8.0 0.0 ! lattice vector a(2) 0.0 0.0 8.0 ! lattice vector a(3) 1 ! number of atoms cart ! positions in cartesian coordinates 0 0 0
2
INCAR文件SYSTEM = O atom in a boxISMEAR = 0 !高斯近似
3
K点选取KPOINTSGamma-point only 0 Monkhorst Pack 1 1 1 0 0 0对于原子或分子来说,单k点就足够了。当更多的k点被使用时,原子间的相互作用(应该为零)可以更准确地描述。
5
OSZICAR and stdout 文件中符号的含义N :迭代次数E : 总能量dE :总能量的变化d : 本征值的变化,每个K点对应很多个能级,每个能级对应的能量就是本征值
6
OUTCAR文件包含如下及部分:读取 INCAR, POTCAR, POSCAR相邻原子的距离,分析对称性工作信息晶格,K点,位置的信息基组的信息,平面波的数量全局赝势能每一个离子步的信息耗时和能量信息