syml文件的寫入和能帶的計算
這裡繼續上一節內容,就是關於syml的內容
2
第一行數字4,表示有多少個高對稱點,這裡小編取得4,這裡小編找了3個高對稱點,G——X——S——G
這裡可以用MS找到高對稱點,也可以從文獻裡找到高對稱點
下一步就是要分配點數,也就是3段距離的點數,這個點數是指每一段所取得點
再接下來就是高對稱點的坐標,這裡是倒格矢坐標
如下圖,接下來的是正格矢和倒格矢基矢
下面的-9 9是能帶範圍
下面的-1.8965是E-fermi上節講到了
再往下的東西不用改
這樣就完成了syml的內容,接下來要把它複製到之前自洽計算的文件目錄裡
給gk.x 授權,就是讓它有執行權
輸入 chmod 777 gk.x
之後會生成新的KPOINT文件
然後就可以進行能帶計算:
INCAR設置如下:
ISTART=1
ICHARG=11
IBRION =-1
NSW =0
POTIM=0.05
NELM=40
EDIFF=1E-6
EDIFFG=-0.005
ISMEAR=0
SIGMA=0.02
ISIF=2
ENCUT=550
PREC=Normal
LREAL=Auto
ALGO=Fast
LWAVE=.FALSE.
LCHARG=.TURE.
NPAR=4
LORBIT=11
在之前第二步的自洽計算文件夾中能帶計算