KSS with HGH pseudos

GW, Bethe-Salpeter …

Moderators: maryam.azizi, bruneval

Locked
aromero
Posts: 53
Joined: Sun Aug 16, 2009 7:56 pm
Location: Queretaro-Mexico
Contact:

KSS with HGH pseudos

Post by aromero » Thu Apr 01, 2010 10:04 pm

I have been trying to store the KSS file for a calculation by using a set of HGH pseudos. The calculation
is with nsspinor = 1 and nsspol = 1 but in any case, Abinit is complaining with the message

outkss: ERROR -
Variable mpspso should be 1 !

what is the problem with this pseudo? is it only related to HGH pseudos?

thanks

-aldo

PS below is the input file I am using


kptopt 1

kssform 3
nbandkss 60

toldfe 1.0d-8

ecut 60
ecutsm 0.5
ngkpt 8 8 4
nshiftk 1
shiftk
0.0 0.0 0.5

acell 7.6374239409E+00 7.6374239408E+00 1.7537185129E+01
rprim 1.0000000000E+00 0.0000000000E+00 0.0000000000E+00
-5.0000000000E-01 8.6602540378E-01 0.0000000000E+00
0.0000000000E+00 0.0000000000E+00 1.0000000000E+00

xcart
2.39891887130754E+00 -8.80051407953262E-22 5.84572837637288E+00
3.67950573065810E+00 1.06010582009894E-21 1.46143209409322E+01
2.61925253478029E+00 4.53667846806977E+00 -4.86754667936677E-16
1.97895910510500E+00 3.42765771612534E+00 8.76859256455931E+00
-1.19945943565377E+00 2.07752468415957E+00 1.16914567527458E+01
-1.83975286532905E+00 3.18654543610400E+00 2.92286418818644E+00

# Definition of the atom types
ntypat 2
znucl 80 16
natom 6 # There are two atoms
typat 1 2 1 2 1 2

mverstra
Posts: 655
Joined: Wed Aug 19, 2009 12:01 pm

Re: KSS with HGH pseudos

Post by mverstra » Sat Apr 03, 2010 1:31 am

I believe the problem is with generating KSS files from hgh potentials, indeed. Basically, even if you do not use them, the projectors are there (mpspso is large) for the SO terms, and they cannot be copied into the KSS file, as it can't deal with spinors, multi projectors, etc...

Someone from the GW crew should confirm this.

Matthieu
Matthieu Verstraete
University of Liege, Belgium

User avatar
gmatteo
Posts: 291
Joined: Sun Aug 16, 2009 5:40 pm

Re: KSS with HGH pseudos

Post by gmatteo » Tue Apr 20, 2010 2:42 am

The check is not completely correct in the sense that
abinit is able to generate the KSS file even when the SO term is included.
Unfortunately one cannot do a GW calculation with SO and, indeed,
the GW code will stop if nspinor==2.
Using nspinor=1 and nsppol=1 is fine though

I can remove the check after having tested the KSS routine but one has to
be aware that optical properties calculated with HGH pseudo won't be reliable.
As Matthieu said, the KSS file doesn't contain the form factors associated to
multi-projectors NC pseudos therefore the matrix elements of the position operator
needed for the optical limit won't be correct.

This is something worth implementing. Volunteers are welcome!
M

davide.sangalli.82
Posts: 13
Joined: Wed Jan 27, 2010 6:34 pm
Location: Via Salaria Km 29.3, CP 10, 00016, Monterotondo Stazione, Italy
Contact:

Re: KSS with HGH pseudos

Post by davide.sangalli.82 » Mon May 02, 2011 10:47 am

Hi,
I would be interested in this too, in order to read the KSS with spinors and so with yambo.

Thank you and best regards,
Davide
Davide Sangalli, PhD
CNR-ISM, UOS di Montelibretti and MaX Centre
http://www.ism.cnr.it/en/
http://www.max-center.eu/

Locked