[CP2K-user] [CP2K:14617] Re: Struggling to get SCF Convergence in Cell_Opt run
Lenard Carroll
lenardc... at gmail.com
Fri Jan 22 08:44:26 UTC 2021
Fantastic, thanks for the info. I've only recently started my journey into
DFT, been doing MD simulations for years now.
On Fri, Jan 22, 2021 at 10:41 AM Travis <polla... at gmail.com> wrote:
> Hi,
>
> For small band gap materials, you *need* to apply a broadening or
> smearing function that smooths out the energy levels near the Fermi level
> so that you don't oscillate between filling a low lying unoccupied level on
> one SCF iteration, emptying it on the next, and so on and so on. There are
> multiple methods for this such (refer to VASP manual for example,
> https://www.vasp.at/wiki/index.php/ISMEAR), CP2K implements Fermi
> smearing. You apply an electronic temperature that describes the shape of
> the broadening function. *It isn't a physical temperature.*
>
> -T
>
> On Friday, January 22, 2021 at 3:19:27 AM UTC-5 ASSIDUO Network wrote:
>
>> Then I cannot use smearing, I guess I'll have to turn it off or will have
>> to talk to my supervisor about using a non-zero temperature.
>>
>> On Fri, Jan 22, 2021 at 10:17 AM Marcella Iannuzzi <ma... at gmail.com>
>> wrote:
>>
>>>
>>>
>>> No smearing with 0K does not help.
>>> Smearing needs a finite temperature, can be lower than 500, for instance
>>> 300K, not 0K
>>> On Friday, January 22, 2021 at 9:04:31 AM UTC+1 ASSIDUO Network wrote:
>>>
>>>> I'm going to follow your advice, but if I remember correctly, last time
>>>> I tried smearing with 0 K, the stimulation ended with an error. If it does
>>>> it again, I will ask for some feedback again.
>>>>
>>>> On Friday, January 22, 2021 at 9:59:40 AM UTC+2 Marcella Iannuzzi wrote:
>>>>
>>>>>
>>>>>
>>>>> Hi
>>>>>
>>>>> The smearing with finite electronic temperature is needed in order to
>>>>> allow convergence of the metallic electronic structure, even if the
>>>>> structure is kept a 0K. The number of added MOS depends on the density of
>>>>> states around Fermi. Too many states do not hurt, in terms of convergence.
>>>>> I just chose a safe number, probably less are also OK, as a lower smearing
>>>>> temperature would also work.
>>>>> As a functional I took one that I often use. Anyway, I think that
>>>>> adding VDW is a good idea.
>>>>> All these aspects are more general on electronic structure theory and
>>>>> not specific of CP2K. Please read in the literature for better
>>>>> understanding.
>>>>> Regards
>>>>> Marcella
>>>>>
>>>>>
>>>>> On Friday, January 22, 2021 at 8:37:46 AM UTC+1 ASSIDUO Network wrote:
>>>>>
>>>>>> I should have added this earlier, the simulation must be performed at
>>>>>> 0 K (my supervisor's request), it's a static run. Therefore, I cannot set
>>>>>> the temperature to 500 K. Also, why the need for ADDED_MOS=200? In another
>>>>>> thread, I was told that ADDED_MOS=100 was too much.
>>>>>>
>>>>>> Also, why the use of FUNCTIONAL XC_GGA_C_PBE and FUNCTIONAL
>>>>>> XC_GGA_X_RPW86? I'm new to CP2K so just want to understand everything
>>>>>> better.
>>>>>> On Friday, January 22, 2021 at 9:24:10 AM UTC+2 Marcella Iannuzzi
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Lenard,
>>>>>>>
>>>>>>> I got it converging in 10 iterations.
>>>>>>> The outer SCF with diagonalisation is useless, since there is no
>>>>>>> preconditioner.
>>>>>>> With metals you need to use smearing.
>>>>>>> Here are some settings I used:
>>>>>>> ADDED_MOS 200
>>>>>>> &DIAGONALIZATION T
>>>>>>> ALGORITHM STANDARD
>>>>>>> &END DIAGONALIZATION
>>>>>>> &MIXING T
>>>>>>> METHOD BROYDEN_MIXING
>>>>>>> ALPHA 0.01
>>>>>>> BETA 0.5
>>>>>>> NBUFFER 8
>>>>>>> &END MIXING
>>>>>>> &SMEAR
>>>>>>> METHOD FERMI_DIRAC
>>>>>>> ELECTRONIC_TEMPERATURE 500
>>>>>>> &END SMEAR
>>>>>>>
>>>>>>> &XC
>>>>>>> &XC_FUNCTIONAL
>>>>>>> &LIBXC
>>>>>>> FUNCTIONAL XC_GGA_X_RPW86
>>>>>>> &END LIBXC
>>>>>>> &LIBXC
>>>>>>> FUNCTIONAL XC_GGA_C_PBE
>>>>>>> &END LIBXC
>>>>>>> &END XC_FUNCTIONAL
>>>>>>>
>>>>>>> &VDW_POTENTIAL
>>>>>>> POTENTIAL_TYPE NON_LOCAL
>>>>>>> &NON_LOCAL
>>>>>>> CUTOFF 300
>>>>>>> TYPE RVV10
>>>>>>> ## VERBOSE_OUTPUT
>>>>>>> KERNEL_FILE_NAME ${data}/rVV10_kernel_table.dat
>>>>>>> &END NON_LOCAL
>>>>>>> &END VDW_POTENTIAL
>>>>>>> &END XC
>>>>>>>
>>>>>>> The results:
>>>>>>>
>>>>>>> Step Update method Time Convergence Total
>>>>>>> energy Change
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> 1 NoMix/Diag. 0.10E-01 20.0 0.51067755
>>>>>>> -133.2796876462 -1.33E+02
>>>>>>> 2 Broy./Diag. 0.10E-01 17.6 0.00064724
>>>>>>> -136.0334243526 -2.75E+00
>>>>>>> 3 Broy./Diag. 0.10E-01 17.5 0.03257808
>>>>>>> -134.7316158415 1.30E+00
>>>>>>> 4 Broy./Diag. 0.10E-01 17.7 0.00019866
>>>>>>> -133.0666478987 1.66E+00
>>>>>>> 5 Broy./Diag. 0.10E-01 17.6 0.00228816
>>>>>>> -133.1462861174 -7.96E-02
>>>>>>> 6 Broy./Diag. 0.10E-01 17.6 0.00032933
>>>>>>> -133.1654553845 -1.92E-02
>>>>>>> 7 Broy./Diag. 0.10E-01 17.6 0.00000406
>>>>>>> -133.1816175525 -1.62E-02
>>>>>>> 8 Broy./Diag. 0.10E-01 17.7 0.00009047
>>>>>>> -133.1825852315 -9.68E-04
>>>>>>> 9 Broy./Diag. 0.10E-01 17.6 0.00000504
>>>>>>> -133.1830490186 -4.64E-04
>>>>>>> 10 Broy./Diag. 0.10E-01 17.6 0.00000031
>>>>>>> -133.1828944498 1.55E-04
>>>>>>>
>>>>>>> *** SCF run converged in 10 steps ***
>>>>>>>
>>>>>>>
>>>>>>> Electronic density on regular grids: -44.0000000000
>>>>>>> 0.0000000000
>>>>>>> Core density on regular grids: 43.9999999999
>>>>>>> -0.0000000001
>>>>>>> Total charge density on r-space grids: -0.0000000001
>>>>>>> Total charge density g-space grids: -0.0000000001
>>>>>>>
>>>>>>> Overlap energy of the core charge distribution:
>>>>>>> 0.00000001219968
>>>>>>> Self energy of the core charge distribution:
>>>>>>> -231.41335460772382
>>>>>>> Core Hamiltonian energy:
>>>>>>> 74.19344628639691
>>>>>>> Hartree energy:
>>>>>>> 45.27318657026385
>>>>>>> Exchange-correlation energy:
>>>>>>> -21.30000506759340
>>>>>>> Dispersion energy:
>>>>>>> 0.06400174824714
>>>>>>> Electronic entropic energy:
>>>>>>> -0.00016939092888
>>>>>>> Fermi energy:
>>>>>>> 0.34714684334798
>>>>>>>
>>>>>>> Total energy:
>>>>>>> -133.18289444982969
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>> Marcella
>>>>>>>
>>>>>>> On Friday, January 22, 2021 at 6:48:12 AM UTC+1 ASSIDUO Network
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi there everyone, hope you've had a great week.
>>>>>>>>
>>>>>>>> I've been trying to run a cell optimization of bulk Au, and I am
>>>>>>>> using the attached input file, but I'm not getting an inner loop SCF
>>>>>>>> convergence. I've made many small changes, such as including/excluding
>>>>>>>> OUTER_SCF, changing the SCF convergence criterion, changing the number of
>>>>>>>> cell optimization steps, changing the number of KPoints and changing the
>>>>>>>> mixing method. Nothing has worked. I haven't tried a combination of the
>>>>>>>> above though.
>>>>>>>>
>>>>>>>> Do you perhaps have any suggestions to me on how to get
>>>>>>>> convergence? Furthermore, I would also appreciate some tips to speed up my
>>>>>>>> simulations (settings/flags) wise.
>>>>>>>>
>>>>>>>> Thanks in advance,
>>>>>>>> Lenard
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "cp2k" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to cp... at googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/cp2k/a48a92ce-995f-489b-a822-67e2e83e95e2n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/cp2k/a48a92ce-995f-489b-a822-67e2e83e95e2n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "cp2k" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cp... at googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/cp2k/c8e010ca-db0d-459a-8051-678bfb7f4ae0n%40googlegroups.com
> <https://groups.google.com/d/msgid/cp2k/c8e010ca-db0d-459a-8051-678bfb7f4ae0n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20210122/3e23e203/attachment.htm>
More information about the CP2K-user
mailing list