HSE Functional for Band Structures in VASP

Related Reading

VASP the GUIDE: Hartree-Fock (HF) type and hybrid functional calculations
VASPwiki: Tutorial on hybrid functionals
Related discussion: How can I calculate the DOS by using HSE06 in vasp?

These instructions are taken from the Vasp forum

Band structures using hybrid functionals have to be calculated the following way:

  1. First perform a selfconsistent Hartree-Fock/HSE calculation using a conventional KPOINTS file.
  2. Copy the IBZKPT file to KPOINTS, and explicitely add all desired k-points along high-symmetry lines of the BZ that are needed for the bandstructure plot. Add the points at the end of the KPOINTS file, but set the weights of these added k-points to 0.
  3. Do not forget to set the number of k-points in KPOINTS correctly (to the number of the k-points used in the standard mesh PLUS the number of the k-points along the lines), such that all k-points are used for the calculations.
  4. NKRED can not be used.
  5. Perform a second VASP run:
    It is recommended to use the Davidson algorithm, since it converges that eigen energies at the new k-points fastest. Since VASP terminates when the total energy is converged to a certain threshold, it is important to force VASP to do a minimum number of steps, so that the orbitals at the new k-points are fully converged (note: since their weight is zero, they do not contribute to the total energy). This can be done using e.g.
ALGO = N ; NELMIN = 5 ! Davidson, minimum 5 scf-steps
IMIX = 1 ! Use simple charge mixer, since 

Pulay might blow up

  1. The KS-eigenvalues of the states along the high-symmetry lines are written in OUTCAR, EIGENVAL, vasprun.xml; please cut the k-points required for the bandstructure from one of these files and proceed as usual (using p4vasp or any other graphics tool you usually use to produce bandstructure-plots)

Note: A Hartee-Fock calculation can NOT be continued from an existing CHGCAR file, since the non-local exchange is not determined by the charge density but by the density matrix and/or the KS-orbitals.

HSE06 calculated records

1. Gamma-scf

After structural optimization opt

cp -rf opt Gamma-scf

INCAR

SYSTEM=x
ISTART=0
ENCUT=350
EDIFF=1E-5
IBRION=2
POTIM=0.25
NSW=0
EDIFFG=-1E-2
ISMEAR=0
SIGMA=0.05
PREC=ACCURATE
ISIF=2
NPAR=4
#LWAVE=FALSE
#LCHARG=FALSE
LREAL=Auto
#IALGO=48
ISYM=0

KPOINTS

auto
0
Gamma
1 1 1
0 0 0

POSCAR

cp ../opt/CONTCAR POSCAR

2. 1hse-scf

cp -rf Gamma-scf 1hse-scf

INCAR

SYSTEM=x
ISTART=1
ENCUT=350
EDIFF=1E-5
IBRION=2
POTIM=0.25
NSW=0
EDIFFG=-1E-2
ISMEAR=0
SIGMA=0.05
PREC=ACCURATE
ISIF=2
NPAR=4
#LWAVE=FALSE
#LCHARG=FALSE
LREAL=Auto
#IALGO=48
ISYM=0
LHFCALC=.TRUE.
HFSCREEN=0.2
ALGO=Damped
TIME=0.4

3. 2hse-scf

cp -rf 1hse-scf 2hse-scf

INCAR

SYSTEM=x
ISTART=1
ENCUT=350
EDIFF=1E-5
IBRION=2
POTIM=0.25
NSW=0
EDIFFG=-1E-2
ISMEAR=0
SIGMA=0.05
PREC=ACCURATE
ISIF=2
NPAR=4
#LWAVE=FALSE
#LCHARG=FALSE
LREAL=Auto
#IALGO=48
ISYM=0
LHFCALC=.TRUE.
HFSCREEN=0.2
#ALGO=Damped
#TIME=0.4

4. Hseband

cp -rf 2hse-scf hseband

INCAR

SYSTEM=x
ISTART=1
ICHARG=11
LORBIT=10
ENCUT=350
EDIFF=1E-5
IBRION=2
POTIM=0.25
NSW=0
EDIFFG=-1E-2
ISMEAR=0
SIGMA=0.05
PREC=ACCURATE
ISIF=2
NPAR=4
LWAVE=FALSE
#LCHARG=FALSE
LREAL=Auto
#IALGO=48
ISYM=0
LHFCALC=.TRUE.
HFSCREEN=0.2
#ALGO=Damped
#TIME=0.4

KPOINTS

  1. Use script gk.x and file syml to output file inp.kpt. If the file has a few lines of zero, then delete.
  2. Add the contents of inp.kpt at the end of the IBZKPT file, set the weights of these added k-points to 0.
  3. Set the number of k-points correctly. For this example, the number is 1 + rows of file ink.kpt.
  4. Copy the IBZKPT file to KPOINTS.
Automatically generated mesh
       81
Reciprocal lattice
    0.00000000000000    0.00000000000000    0.00000000000000             1
  0.000000  0.000000  0.000000  0
  0.025000  0.000000  0.000000  0
  0.050000  0.000000  0.000000  0
  0.075000  0.000000  0.000000  0
  0.100000  0.000000  0.000000  0
  0.125000  0.000000  0.000000  0
  ...       ...       ...

Submit the job, then the EIGENVAL file will generate after the calculation. Modify the contents of the EIGENVAL: Remove high symmetry points whose weights are not zero and set the number of k-points correctly.

  120  120    1    1
  0.4622031E+02  0.1284000E-08  0.1040630E-08  0.4151000E-08  0.2500000E-15
  1.000000000000000E-004
  CAR
 GeS@SnS
    600     80    364

  0.0000000E+00  0.0000000E+00  0.0000000E+00  0.0000000E+00
    1      -15.982521
    2      -15.834306
    3      -15.615449
    4      -15.458326
    5      -15.457173
    6      -15.366968
    .      ....

Use script pbnf.x to output file bnd.dat and highk.dat. Import the data into origin and plot band structure.

NOTE: There is a problem. In the step Hseband, the ICHARG parameter in the INCAR file needs to be set to 11 or 2? This needs to be tested.
Related discussion: http://muchong.com/t-3723568-1 http://muchong.com/t-4232787-1

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末涝动,一起剝皮案震驚了整個(gè)濱河市省咨,隨后出現(xiàn)的幾起案子短绸,更是在濱河造成了極大的恐慌田轧,老刑警劉巖悟耘,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件饥臂,死亡現(xiàn)場(chǎng)離奇詭異巡语,居然都是意外死亡魂莫,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)哲戚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)奔滑,“玉大人,你說(shuō)我怎么就攤上這事顺少∨笃洌” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵脆炎,是天一觀的道長(zhǎng)梅猿。 經(jīng)常有香客問(wèn)我,道長(zhǎng)秒裕,這世上最難降的妖魔是什么袱蚓? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮簇爆,結(jié)果婚禮上癞松,老公的妹妹穿的比我還像新娘爽撒。我一直安慰自己入蛆,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布硕勿。 她就那樣靜靜地躺著哨毁,像睡著了一般。 火紅的嫁衣襯著肌膚如雪源武。 梳的紋絲不亂的頭發(fā)上扼褪,一...
    開(kāi)封第一講書(shū)人閱讀 52,246評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音粱栖,去河邊找鬼话浇。 笑死,一個(gè)胖子當(dāng)著我的面吹牛闹究,可吹牛的內(nèi)容都是我干的幔崖。 我是一名探鬼主播,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼赏寇!你這毒婦竟也來(lái)了吉嫩?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤嗅定,失蹤者是張志新(化名)和其女友劉穎自娩,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體渠退,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡忙迁,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了碎乃。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片动漾。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖荠锭,靈堂內(nèi)的尸體忽然破棺而出旱眯,到底是詐尸還是另有隱情,我是刑警寧澤证九,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布删豺,位于F島的核電站,受9級(jí)特大地震影響愧怜,放射性物質(zhì)發(fā)生泄漏呀页。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一拥坛、第九天 我趴在偏房一處隱蔽的房頂上張望蓬蝶。 院中可真熱鬧,春花似錦猜惋、人聲如沸丸氛。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)缓窜。三九已至,卻和暖如春谍咆,著一層夾襖步出監(jiān)牢的瞬間禾锤,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工摹察, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留恩掷,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓供嚎,卻偏偏與公主長(zhǎng)得像黄娘,于是被迫代替她去往敵國(guó)和親旦签。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • PLEASE READ THE FOLLOWING APPLE DEVELOPER PROGRAM LICENSE...
    念念不忘的閱讀 13,490評(píng)論 5 6
  • 01寸宏、遇到問(wèn)題馬上解決宁炫。誰(shuí)是直接負(fù)責(zé)人,就直接找他氮凝。不要拐彎抹角羔巢,別自己忽悠自己。解決問(wèn)題才是硬道理罩阵!…… 02竿秆、...
    自寅日記閱讀 678評(píng)論 2 0
  • 大學(xué)畢業(yè)時(shí),最理想的工作環(huán)境就是:跟一群志同道合稿壁、相互信任幽钢、相互理解、相互幫助傅是、共同成長(zhǎng)的團(tuán)隊(duì)在一起工作匪燕,我想,如...
    時(shí)光呆小國(guó)閱讀 146評(píng)論 0 0
  • 山本タカト是資深的浮世繪畫(huà)家喧笔,其風(fēng)格融入了象征主義和唯美主義帽驯,并以“平成耽美主義”的風(fēng)格活躍在插畫(huà)和劇畫(huà)界。 他的...
    伊蒂雅閱讀 687評(píng)論 2 4
  • 文/孤鳥(niǎo)差魚(yú) 破了的裙子 真的就沒(méi)辦法再補(bǔ) 跟感情一樣 粉飾太平不了
    孤鳥(niǎo)差魚(yú)閱讀 83評(píng)論 2 6