先用小编之前做好的能带计算实例算能带教程,然后再看此教程比较好理解哦
工具/原料
VASP linux, band.x, gk.x
方法/步骤
1
先算好能带,产生的highk.dat是高对称点的坐标位置。
2
如上图,这些位置就是能带图中对应的高对称位置:
3
找到导带底的位置,取其附近的点,小编取了9个点,如下图,小编取得是G高对称点左右的9个点。注意这里小编的X和Y是对称的,最好取一侧的,也就是X-G的,因为对于不同的体系不同的K点路径曲率不同的!
4
横坐标是动量空间 angstrom**-1单位,要换成Born**-1单位横坐标做变换x'=x*0.5292*2*pi/a, 其中a是晶格常数(小编认为是垂直与高对称路径面的方向,比如你走的是g2-g3面则a是x方向的晶格)。x是原来的坐标,x'是变换单位后的坐标纵坐标变换y'=y/27.21 由ev换成hatree。操作如下
5
如上图,选中列,右击--set column values,弹出如上对话框设置x变换,同理设置y变换
6
最后一步拟合:2阶多项式,提取2次项 C则m=1/(2*C) m0
7
小编计算的结果是C=5.932则有效电子质量m=1/(2*C)m0=0.168m0m0是电子质量
上一篇:ERP软件的系统构架为何如此重要
下一篇:BOLL实战用法