LCALCEPS, IVDW, TOTAL ENERGY, and BORN EFFECTIVE CHARGES
Posted: Wed Oct 25, 2017 6:58 am
Hello,
I am using VASP to calculate the BORN EFFECTIVE CHARGES, with:
LCALCEPS = .TRUE.
EFIELD_PEAD = 0.0075 0.0075 0.0075
When I combined it with vdW corrections, either with TS or DFT-D2/D3, the final total energy writen in the OUTCAR or OSZICAR is:
TOTAL_ENERGY = TOTAL_ENERGY(SCF) + 2 * E_vdW
istead of just:
TOTAL_ENERGY = TOTAL_ENERGY(SCF) + 1 * E_vdW
It adds the vdW energy twice!
my questions:
1) Is this a bug?
2) If yes, what about the born charges. Are they ok? or they affected from this bug too?
Thanks from advanced!
Best regards,
Ido
I am using VASP to calculate the BORN EFFECTIVE CHARGES, with:
LCALCEPS = .TRUE.
EFIELD_PEAD = 0.0075 0.0075 0.0075
When I combined it with vdW corrections, either with TS or DFT-D2/D3, the final total energy writen in the OUTCAR or OSZICAR is:
TOTAL_ENERGY = TOTAL_ENERGY(SCF) + 2 * E_vdW
istead of just:
TOTAL_ENERGY = TOTAL_ENERGY(SCF) + 1 * E_vdW
It adds the vdW energy twice!
my questions:
1) Is this a bug?
2) If yes, what about the born charges. Are they ok? or they affected from this bug too?
Thanks from advanced!
Best regards,
Ido