[QE-users] workaround for projwfc with SG15 ONCV
Zeeshan Ahmad
azeeshan at uchicago.edu
Fri Feb 19 08:50:44 CET 2021
Hi,
I ran a calculation using SG15 ONCV pseudopotentials (for one of the elements) which don't have the PSWFC section for projwfc.x. My system contains Pb and I atoms, out of the pseudopotential for I was taken from https://github.com/pipidog/ONCVPSP <https://github.com/pipidog/ONCVPSP> (FR SG15, contains the PSWFC section) but the Pb psuedopotential was Pb_ONCV_PBE_FR-1.0.upf and does not contain PSWFC section.
To get projwfc running (without rerunning the expensive hybrid scf calculation), I regenerated the FR pseudopotential for Pb with oncvpsp-3.3.1 version and with the same mesh size (There is still difference in total_psenergy in PP_HEADER). Using this pseudopotential, I added the PSWFC section in the used Pb pseudopotential located in outdir/prefix.save/. However, when I run projwfc.x, I get the following error:
Error in routine fill_nlmchi (1):
wrong # of atomic wfcs
On checking, the value of nwfc is 256 and the value of natomwfc is 128, equal to the value from beginning of output file:
" Starting wfcs are 112 randomized atomic wfcs + 108 random wfcs”
So, it seems there is no possibility of hacking my way into running projwfc.x and I would have to rerun the scf calculation with the new pseuodopotential?
Also, when I run projwfc.x without adding PSWFC section to Pb pseudopotential located in outdir/prefix.save/, the projwfc runs without giving an error but it assumes all atoms are I. Is this a bug?
Thanks,
Zeeshan
--
Zeeshan Ahmad
Postdoctoral Researcher
Pritzker School of Molecular Engineering
University of Chicago
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20210219/f32388b4/attachment.html>
More information about the users
mailing list