question about metaGGA pseudopotential

External optional components of Abinit (BigDFT, Wannier90...) and codes using/providing data from/to Abinit (AtomPAW, ONCVPSP, EXC, DP, Yambo...)

Moderators: ebousquet, bxu

Locked
dfshao
Posts: 2
Joined: Thu Jun 19, 2014 3:08 am

question about metaGGA pseudopotential

Post by dfshao » Thu Jun 19, 2014 4:18 am

Dear abinit developers and users,

I want to use metagga-TB09 to calculate the band structure of semiconductor. I generated the PAW pseudopotential using ATOMPAW together with LIBXC, but when i started running the calculation, the error " When usekden is non-zero, it is not possible to use pseudopotentials with a non-linear core correction.... Action : either set usekden=0 in input file, or change this pseudopotential file" appeared. Is the metagga not implemented in paw in ABINIT?

I also trie to generate pseudopotential using APE code. But maybe due to the problem of APE code itself (I found the same error i met in http://www.tddft.org/pipermail/ape-user ... 00018.html), I failed to generate TB09 pseudopotential. Are there other ways to generate MetaGGA pseudopotential for abinit?

Just for test, I use a standard PBE pseudopotential with pspxc=11, in the input file, i use ixc=-208012 (the TB09 case). And a good band structure with a good band gap was obtained. Is such treatment reasonable?

Any suggestion will be appreciated.

Yours
Ding-Fu Shao

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

Re: question about metaGGA pseudopotential

Post by gmatteo » Sun Jun 22, 2014 12:38 am

Is the metagga not implemented in paw in ABINIT?


No, meta-GGA with PAW is not available

I also trie to generate pseudopotential using APE code. But maybe due to the problem of APE code itself (I found the same error i met in http://www.tddft.org/pipermail/ape-user ... 00018.html), I failed to generate TB09 pseudopotential. Are there other ways to generate MetaGGA pseudopotential for abinit?


There are several pseudopotential generators freely available but APE is interfaced with libxc hence it uses the same implementation for the meta-GGA vxc
as the one employed in Abinit. I would say that APE is highly recommended if you want to perform meta-GGA calculations with Abinit.
Did you check if the problem you have encountered with the meta-GGA pseudo has been solved in the recent releases of APE?

Matteo

dfshao
Posts: 2
Joined: Thu Jun 19, 2014 3:08 am

Re: question about metaGGA pseudopotential

Post by dfshao » Tue Jun 24, 2014 5:39 pm


There are several pseudopotential generators freely available but APE is interfaced with libxc hence it uses the same implementation for the meta-GGA vxc
as the one employed in Abinit. I would say that APE is highly recommended if you want to perform meta-GGA calculations with Abinit.
Did you check if the problem you have encountered with the meta-GGA pseudo has been solved in the recent releases of APE?

Matteo


Dear Matteo,

Thanks very much for your reply! After browsing the archive of the mail lists of APE, I found the error can be fixed by changing the input parameters of Mixing.

Now I can generate the TB09 pseudopotential. The related band gap is still largely underestimated. I will try to tune the radius of each orbital and hope it can be improved.

No, meta-GGA with PAW is not available


Hope the meta-GGA can be performed in the future release of Abinit. Is there any plan about it ?

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

Re: question about metaGGA pseudopotential

Post by gmatteo » Wed Jun 25, 2014 2:00 am

Hope the meta-GGA can be performed in the future release of Abinit. Is there any plan about it ?


I'm not aware of any plan about meta-GGA with PAW

Locked