Page 1 of 1

HSE + spin orbit coupling

Posted: Wed Aug 03, 2022 10:15 pm
by vrinsom
Hello,
I am trying to carry out spin orbit coupling calculations with HSE. I generate the WAVECAR and CHGCAR from a collinear run, and then follow the guidelines given in https://www.vasp.at/wiki/index.php/LSORBIT to run the non-collinear calculation. However, my job fails with the error

ERROR: while reading WAVECAR, plane wave coefficients changed 30310
15155

I was wondering why this error occurs and how to correct it? I use ISYM = 0 for both the collinear and non-collinear runs. I am running only on one k-point (gamma).

Any guidance would be greatly appreciated. Thank you!

Re: HSE + spin orbit coupling

Posted: Thu Aug 04, 2022 2:37 pm
by alexey.tal
Hello,

The gamma version of VASP only requires half of the plane waves due to the symmetry at the Gamma point and hence the std and ncl versions cannot read the WAVECAR produced by the gamma version.

A similar issue has been discussed here.

Re: HSE + spin orbit coupling

Posted: Thu Aug 04, 2022 2:50 pm
by vrinsom
Thank you for the clarification! Yes, I realized that the ncl version cannot read the WAVECAR generated by the gamma version due to the reduced number of plane waves in the gamma version.
But when I generate the WAVECAR using the std version (with one k-point), I still face this issue. I wonder why is this the case? Thank you!

Re: HSE + spin orbit coupling

Posted: Fri Aug 05, 2022 8:48 am
by alexey.tal
I see what you mean now. If the spin-orbit coupling is included, the orbitals are represented by spinors with up and down components, hence the number of required plane waves is doubled. In the LSORBIT wiki page, it is implied that the collinear calculation should be spin-polarized then the basis is consistent between the collinear and non-collinear calculations. Also, be aware that you should switch off the symmetry (ISYM=-1), otherwise the number of k-points in the non-collinear case will be different.