[Wien] A new question about the spin texture calculations in WIEN2k
Artem Tarasov
artem.tarasov at spbu.ru
Tue Jun 16 05:34:37 CEST 2020
Dear Prof Peter Blaha,
I’m pretty sure that running “x lapw2 -so -up” doesn’t lead to an
error. I get no error messages and case.weightup is being overwritten
in each time. I clear see that eigenvalues of energy are different
from the case of “x lapw2 -so -up -band”. They are the same as the
values in case.energysoup. When I firstly had arised topic about spin
projections on the forum you gave me advice about changing TETRA on
TEMP in case.in2c. And I now I do so each time for such calculations.
I suppose that may be the reason for absence of an error.
I’m sorry for not enough clear describing of my manipulations with
lapw.f. I just have followed your advise: “edit case.weightup and put
all weights to zero except for the eigenvalue you want to calculate.”
However, I'm changing the array of data that are read by lapwdm from
case.weightup, not the file itself. I notice that zero values lead to
zeroes in the :SPI line but very small values of weights of not needed
states lead to the right result. I’m very doubt that such small values
of other weight values can influence on the result but I’m just
curious about it.
Now I get really nice pictures of spin textures that are in agreement
with the results of other codes. So, I’m very grateful you for your
invaluable advices. I think that I have finally reached my goal.
Sincerely yours,
Artem Tarasov
Department of Solid State Electronics
SPSU.
More information about the Wien
mailing list