Dear Professor Stein,
Thank you very much for your reply.
I checked the convergence with respect to the smearing temperature. I found that the energy is very similar for electronic temperatures of 100, 200, and 300 K, while a noticeable change starts to appear at 500 K. However, if I completely remove the smearing, the PBE SCF calculation does not converge.
I also checked the convergence with respect to the size of the cell along the z direction.
Following your suggestion, I added the following section to print the orbital occupations:
&PRINT
&MO
OCCUPATION_NUMBERS
&END MO
&END PRINT
I found that the occupation numbers are either 2 or 0 for the different lattice constants considered, with no partially occupied orbitals.
Finally, I tried to perform a pure HF calculation to investigate whether the problem originates entirely from the Hartree-Fock exchange term. However, the HF calculation does not converge, even when using a relatively high electronic temperature or when mixing HF exchange with PBE exchange or when using PERIODIC XYZ instead of PERIODIC XY.
Do you have any suggestions on what I could try next?
Thank you again for your help.
Best regards,
Riccardo Pezzetta
Dear Riccardo,
Usually, I restart the calculation from a preconverged one, usually PBE. and point CP2K to the reference wfn-file using WFN_RESTART_FILE_NAME <name of the restart file>. If that one does not converge, I perform a PBE0-calculation starting from PBE and restart from PBE0.
A few more notes on your input file:
- EPS_PGF_ORB is too tight (just comment it out to use the default)
- make sure to converge EPS_DEFAULT
- make sure to use a suitable pseudopotential (PBE or GGA for PBE, PBE0 or HYB for PBE0 and HF for HF)
- Why are you not applying an exchange correction in ADMM? Just use the default (omit EXCH_CORRECTION_FUNC)
- As already mentioned by Augustin, your cutoff for HF might be too low. this introduces artifacts. Can you extend your system in the x- and y-directions? You need at least 5-6 A for converged results.