[QE-users] [QE users] pseudopotential hardness and transferability

Aldo Ugolotti a.ugolotti at campus.unimib.it
Thu Apr 2 13:15:20 CEST 2020


Dear QE users,

I am actually working on a system with C and N atoms. Checking the 
convergence of the total energy for finding the optimal values for the 
cutoffs (i.e. DE ~ 1mRy), I found that, despite in the atomic case the 
suggested values (for example the wfc cutoff are ~ 46 Ry for both) are 
good enough, in a sample of my system which is already relaxed (and 
whose geometry is in good agreement with reported results) the same 
convergence check determines a cutoff which is, again for example for 
the wavefunction, 2 to 3 times larger.

As I tried to modify the pseudo to make it softer, I have also run some 
transferability tests, which I am curious to hear your opinion about. In 
particular, the tests were running fine for the testing configurations 
with less electrons (e.g. 2s2 2p1 for C) but there were problems with 
tests with more electrons (e.g. 2s2 2p3 for C). In those cases the scf 
cycles did not converge at all, both at AE or PS level.

I found the same result with the pseudo US,PAW in the pslibrary of 
different versions, namely 1.0.0, 0.3.1 and 0.1. I also tried to change 
the radii, the local potential (adding a 3D empty orbital), the 
configuration (e.g, Ztot=5.5, Zval 1.5 for C) or the pseudization recipe 
(TM/RRKJUS).

Hence, I got few questions:

i) is it really a transferability issue, or do I need "only" to get 
those scf cycles to converge? how?

ii) if the pseudo is not good to represent electronic configurations 
with more electrons, that would be a viable explanation as to why the 
cutoffs for a sample systems are so much larger than the atomic cases?

Below I am reporting the output for the test of the configtf(2)='2s2 2p3'


      Message from routine scf:
      warning: convergence not achieved
      --------------------------- All-electron run 
----------------------------

C
      scalar relativistic calculation

      atomic number is  6.00
      dft =SLA PW PBX PBC   lsd =0 sic =0 latt =0  beta=0.20 tr2=1.0E-14
      Exchange-correlation      = SLA PW PBX PBC ( 1  4  3  4 0 0)
      mesh =1073 r(mesh) = 100.30751 a.u. xmin = -7.00 dx = 0.01250
      1 Ry =  13.60569193 eV, c = 137.03599966

      n l     nl                  e(Ry)          e(Ha) e(eV)
      1 0     1S 1( 2.00)       -19.6664        -9.8332 -267.5745
      2 0     2S 1( 2.00)        -0.6297        -0.3148 -8.5669
      2 1     2P 1( 3.00)        -0.0290        -0.0145 -0.3951

      final scf error:  2.4E-01 reached in 201 iterations

      Etot =     -78.638531 Ry,     -39.319266 Ha,   -1069.931632 eV

      Ekin =      73.218424 Ry,      36.609212 Ha,     996.187324 eV
      Encl =    -182.081805 Ry,     -91.040902 Ha,   -2477.348944 eV
      Eh   =      40.989732 Ry,      20.494866 Ha,     557.693668 eV
      Exc  =     -10.764883 Ry,      -5.382441 Ha,    -146.463680 eV


      normalization and overlap integrals

      s(1S/1S) =  1.000000  <r> =   0.2707  <r2> = 0.0993  r(max) =   0.1730
      s(1S/2S) = -0.000112
      s(2S/2S) =  1.000000  <r> =   1.6236  <r2> = 3.2283  r(max) =   1.2315
      s(2P/2P) =  1.000000  <r> =   2.1244  <r2> = 6.4268  r(max) =   1.2470

      ------------------------ End of All-electron run 
------------------------

      Message from routine run_pseudo:
      Warning: convergence not achieved

      ---------------------- Testing the pseudopotential 
----------------------

C
      scalar relativistic calculation

      atomic number is  6.00   valence charge is  4.00
      dft =SLA PW PBX PBC   lsd =0 sic =0 latt =0  beta=0.20 tr2=1.0E-14
      mesh =1073 r(mesh) = 100.30751 xmin = -7.00 dx = 0.01250

      n l     nl             e AE (Ry)        e PS (Ry)    De AE-PS (Ry)
      1 0     2S   1( 2.00)       -0.62966       -0.17919 -0.45046  !
      2 1     2P   1( 3.00)       -0.02904       -0.00000 -0.02904  !

      eps = 3.2E-04  iter =201

      Etot =     -78.638531 Ry,     -39.319266 Ha,   -1069.931632 eV
      Etotps =   -18.974270 Ry,      -9.487135 Ha,    -258.158068 eV
      dEtot_ae =      -3.108582 Ry
      dEtot_ps =      -1.208418 Ry,   Delta E=      -1.900164 Ry

      Ekin =      10.222924 Ry,       5.111462 Ha,     139.089950 eV
      Encl =     -31.022876 Ry,     -15.511438 Ha,    -422.087699 eV
      Ehrt =      12.620743 Ry,       6.310371 Ha,     171.713935 eV
      Ecxc =     -10.795060 Ry,      -5.397530 Ha,    -146.874254 eV
      (Ecc =      -0.958640 Ry,      -0.479320 Ha,     -13.042955 eV)

      ---------------------- End of pseudopotential test 
----------------------


      -------------- Test with a basis set of Bessel functions ----------

      Box size (a.u.) :   30.0

      Cutoff (Ry) :   30.0
                            N = 1       N = 2       N = 3
      E(L=0) =        -0.1788 Ry    0.1213 Ry    0.1854 Ry
      E(L=1) =         0.1263 Ry    0.1949 Ry    0.2715 Ry

      Cutoff (Ry) :   60.0
                            N = 1       N = 2       N = 3
      E(L=0) =        -0.1789 Ry    0.1213 Ry    0.1854 Ry
      E(L=1) =         0.1263 Ry    0.1949 Ry    0.2715 Ry

      Cutoff (Ry) :   90.0
                            N = 1       N = 2       N = 3
      E(L=0) =        -0.1789 Ry    0.1213 Ry    0.1854 Ry
      E(L=1) =         0.1263 Ry    0.1949 Ry    0.2715 Ry

      Cutoff (Ry) :  120.0
                            N = 1       N = 2       N = 3
      E(L=0) =        -0.1789 Ry    0.1213 Ry    0.1854 Ry
      E(L=1) =         0.1263 Ry    0.1948 Ry    0.2715 Ry

      -------------- End of Bessel function test ------------------------


Thank you in advance,

-- 
Aldo Ugolotti, Ph.D.

Post-doc fellow
Materials Science Dept. U5,
Università degli Studi di Milano-Bicocca
via Cozzi 55,
20125 Milano (MI)
Italy
e-mail: a.ugolotti at campus.unimib.it



More information about the users mailing list