van der Waals functional gives positive total energy to Na and K bulk
Posted: Mon Dec 10, 2012 3:28 pm
Dear all,
I am using van der Waals functional to calculate formation energy of alkali metal graphite intercalation compounds, for example KC8. The reaction is simple, like K + 8C--> KC8. For my understanding, I need to use the same functional for all compounds in the equation to get formation energy. When I calculate K (bcc structure), it gives positive total energy. I've try optPBE and revPBE, they all return positive energy. It can't be correct. My INCAR file is as follows, does anyone know what could be the reason? Did I set anything wrong? (The cutoff energy is very high because of using C_h potential).
I need to mention, when I switched off van der Waals function and used GGA_PBE, the total energy became negative.
General:
SYSTEM = K_bulk
ISTART = 0 # 0 start from scratch, 1 use old WAVECAR
ICHARG = 2 # 1 use old CHGCAR, 2 superposition atoms
# 10+ Fix CHG
ISMEAR = 2 # -5 tetra+Blochl, 0 Gaussian, >=1 MP
SIGMA =0.01 # width semearing --> not used with Tetra+Blochl
LWAVE = .FALSE. # do not write the WAVECAR file
LCHARG = .FALSE. # write the CHGCAR file
LVTOT = .FALSE. # do not write the potetial file
LREAL = .FALSE. # real space projection yes/no
SYMPREC = 1E-05
# ALGO = fast # stable Davidson algorithm for the initial five iterations
# followed by the faster RMM-DIIS algorithm
NPAR = 4
Electronic relaxation:
PREC = accurate
ENCUT = 910 # kinetic energy cutoff
# for 1meV covergency in energy difference
EDIFF = 1.0E-7 # electronic convergence criterium
Ionic relaxation:
ISIF = 3 # full geometry relaxation
IBRION = 2 # -1 fix atoms, 2 conjGrad for relax
NSW =60 # number of ionic steps (static: NSW=0)
EDIFFG = -1.0E-3
vdw functional:
LUSE_VDW = .TURE. # These 2 lines are needed for all following exchange functional
AGGAC = 0.0000 # remove PBE correlation correction
GGA = RE # revPBE functional
Any help would be much appreciated!
Best regards,
Zhaohui
I am using van der Waals functional to calculate formation energy of alkali metal graphite intercalation compounds, for example KC8. The reaction is simple, like K + 8C--> KC8. For my understanding, I need to use the same functional for all compounds in the equation to get formation energy. When I calculate K (bcc structure), it gives positive total energy. I've try optPBE and revPBE, they all return positive energy. It can't be correct. My INCAR file is as follows, does anyone know what could be the reason? Did I set anything wrong? (The cutoff energy is very high because of using C_h potential).
I need to mention, when I switched off van der Waals function and used GGA_PBE, the total energy became negative.
General:
SYSTEM = K_bulk
ISTART = 0 # 0 start from scratch, 1 use old WAVECAR
ICHARG = 2 # 1 use old CHGCAR, 2 superposition atoms
# 10+ Fix CHG
ISMEAR = 2 # -5 tetra+Blochl, 0 Gaussian, >=1 MP
SIGMA =0.01 # width semearing --> not used with Tetra+Blochl
LWAVE = .FALSE. # do not write the WAVECAR file
LCHARG = .FALSE. # write the CHGCAR file
LVTOT = .FALSE. # do not write the potetial file
LREAL = .FALSE. # real space projection yes/no
SYMPREC = 1E-05
# ALGO = fast # stable Davidson algorithm for the initial five iterations
# followed by the faster RMM-DIIS algorithm
NPAR = 4
Electronic relaxation:
PREC = accurate
ENCUT = 910 # kinetic energy cutoff
# for 1meV covergency in energy difference
EDIFF = 1.0E-7 # electronic convergence criterium
Ionic relaxation:
ISIF = 3 # full geometry relaxation
IBRION = 2 # -1 fix atoms, 2 conjGrad for relax
NSW =60 # number of ionic steps (static: NSW=0)
EDIFFG = -1.0E-3
vdw functional:
LUSE_VDW = .TURE. # These 2 lines are needed for all following exchange functional
AGGAC = 0.0000 # remove PBE correlation correction
GGA = RE # revPBE functional
Any help would be much appreciated!
Best regards,
Zhaohui