[CP2K-user] [CP2K:19515] Switching from GPW to GAPW
Marcella Iannuzzi
marci.akira at gmail.com
Thu Nov 16 09:21:12 UTC 2023
Dear Leon,
Yes you should probably use better basis sets.
The Basis Set Exchange at https://www.basissetexchange.org offers a range
of suitable options, some of which are already available in the
EMSL_BASIS_SETS file.
One advantage of GAPW is the reduced PW cutoff necessary
Regards
Marcella
On Tuesday, November 14, 2023 at 12:04:06 PM UTC+1 Léon Luntadila Lufungula
wrote:
> Dear Prof. Hutter,
>
> Thanks for pointing me into the right direction!
>
> Unfortunately, the defaults are not sufficient for my system as I am
> getting rather large values for the lines you suggested to check:
>
> (Inner SCF loop 1)
> Total charge density (r-space): 0.0000427891
> Total Rho_soft + Rho0_soft (g-space): 0.0001310539
> (Inner SCF loop 2)
> Total charge density (r-space): 0.0000494000
> Total Rho_soft + Rho0_soft (g-space): 0.0001376711
>
> I have attached my input file and the short part that was written to the
> output if you would like to see it in more detail. My system consists of a
> TiO2 [anatase (101)] slab with organic molecules adsorbed onto the surface,
> so I suspect that it might be the Ti atoms for which the defaults are
> insufficient.
>
> I have been looking into GAPW in the regtests, documentation and forum
> over the last couple of days and from what I understand, the most important
> parameters to change should be the following:
> (FORCE_EVAL / SUBSYS / KIND)
>
> - *LEBEDEV_GRID*: I'm a bit unsure how to get a correct value for this
> parameter for each atom kind. Does this involve a convergence test for each
> atom type individually or is there some rule of thumb?
> - *RADIAL_GRID*: same as for LEBEDEV_GRID.
>
> (FORCE_EVAL /DFT / QS)
>
> - *EPS_DEFAULT*: This one is already at 1.0E-12, should I reduce it
> further?
> - *EPS_FIT*: The default is 1.0E-4, but I've read in another post in a reply
> from M. Krack
> <https://groups.google.com/g/cp2k/c/FUvjXq9RvWY/m/8VwHvHGUAgAJ> that
> it is too large for most systems and should be reduced to 1.0E-6. Should I
> reduce it in my case?
> - *EPS_ISO*: I've seen it mentioned a couple of times, but never if
> the value should be reduced or what to do with it exactly.
> - *EPS_RHO0*: According to the reply of M. Krack
> <https://groups.google.com/g/cp2k/c/FUvjXq9RvWY/m/8VwHvHGUAgAJ> smaller
> values than the default give better accuracy.
>
> (FORCE_EVAL / DFT / MGRID)
>
> - *CUTOFF*: This is generally lower than for a GPW calculation as I
> understand it but I guess I should perform a convergence test to choose an
> appropriate value. Alternatively, I could also multiply the relative cutoff
> by the maximum exponent in the soft basis set (PRINT_LEVEL MEDIUM to get
> the values right?) as you and Marcella suggested in another post
> <https://groups.google.com/g/cp2k/c/JX8bDi_w478/m/okVfMy6EAQAJ>.
> - *REL_CUTOFF*: I'm a bit unsure about how to choose this as all the
> convergence schemes I've read about first converge the CUTOFF with a large
> REL_CUTOFF and then reduce the value of REL_CUTOFF to get the best balance
> between accuracy and efficiency, but as explained above, the rule of thumb
> for the cutoff uses the value of REL_CUTOFF to determine the CUTOFF...
>
> Any suggestions on how to optimize these parameters would be greatly
> appreciated!
>
> I also have two other quick questions about your reply:
>
> 1. I thought that GPW was used for pseudopotential calculations and
> GAPW was used for all electron calculations, but now you say that you can
> also do pseudopotential calculations with GAPW. Is there an advantage to
> using GAPW over GPW? I know that the disadvantage is that some features are
> not present for GAPW calculations, but is there a reason to use GPW if all
> your intended features are implemented for GAPW?
> 2. The BASIS_MOLOPT_UZH file contains SVP,- TZVPP- and
> QZVPP-MOLOPT-GGA-ae basis sets. Is there also a double zeta all electron
> (MOLOPT) basis set somewhere I can use? I have always been told that single
> zetas are not intended for production runs, but I suspect that TZVPP is
> already quite computationally expensive for a pre-optimization.
>
> My apologies for the barrage of questions, but I don't have anyone in my
> group with experience in CP2K so it's hard sometimes to figure these things
> out on my own...
>
> Thanks in advance and for your previous reply!
>
> Kind regards,
> Léon
> On Tuesday, 14 November 2023 at 10:51:05 UTC+1 Jürg Hutter wrote:
>
>> Hi
>>
>> For a pseudopotential calculation you can just change "METHOD GPW" to
>> "METHOD GAPW".
>> If you want to do all electron calculations, you also need to use
>> corresponding
>> basis sets and potentials, e.g.
>> BASIS_SET SVP-MOLOPT-GGA-ae
>> POTENTIAL ALL
>> Use the default settings first, check the lines
>> Total charge density (r-space): -0.0000000683
>> Total Rho_soft + Rho0_soft (g-space): -0.0000000043
>> in the output. If those values are larger than 0.00001 you need probably
>> to
>> change defaults.
>> See the regtests and manual for more information.
>> Come back here for if this basic setup fails.
>>
>> regards
>> JH
>>
>> ________________________________________
>> From: cp... at googlegroups.com <cp... at googlegroups.com> on behalf of Léon
>> Luntadila Lufungula <Leon.luntad... at uantwerpen.be>
>> Sent: Wednesday, November 8, 2023 5:21 PM
>> To: cp2k
>> Subject: [CP2K:19481] Switching from GPW to GAPW
>>
>> Dear all,
>>
>> I want to perform an AIM analysis with Critic2 which (for as far as I
>> know) requires an all-electron density (i.e. not the density obtained from
>> a GPW calculation) and also plan to calculate NMR chemical shifts in the
>> future which will also require the all-electron GAPW method. Currently, I
>> have figured out how to do calculations with the GPW method but I'm still a
>> bit unsure about how to go from a GPW to a GAPW calculation. Is there
>> someone who could elaborate on what to look at when modifying my input
>> file? I've looked into it a couple of times, but it's a lot of different
>> parameters and I can't seem to figure out how it works...
>>
>> All the best,
>> Léon
>>
>>
>> --
>> 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 cp2k+uns... at googlegroups.com<mailto:cp2k+uns... at googlegroups.com>.
>>
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/cp2k/670d2377-8c38-4444-9130-14ebd3d32d09n%40googlegroups.com
>> <
>> https://groups.google.com/d/msgid/cp2k/670d2377-8c38-4444-9130-14ebd3d32d09n%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 cp2k+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cp2k/c1df6a21-b2a2-4419-8393-340469d1651bn%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20231116/e03639ae/attachment.htm>
More information about the CP2K-user
mailing list