[CP2K:6441] Problems with GAPW + external potential
Matt W
MattWa... at gmail.com
Tue Jun 2 08:57:26 UTC 2015
OK, that patch is in the trunk now.
Matt
On Monday, May 25, 2015 at 10:42:21 AM UTC+1, Juha Ritala wrote:
>
> I have tested the patch using the water molecule setup and everything
> looks good so far. The total energy stays almost perfectly constant (up to
> a negligible numerical error) when a constant background potential is
> applied. This was more or less obvious so I continued by applying a uniform
> electric field to the system (maximum magnitude 0.1 V/Å). The dependence of
> the energy on the electric field is the same (within the eps_scf) using
> both GPW and GAPW methods. Also the forces on the atoms are almost the
> same. The fixed GAPW method does a better job here, actually, since the sum
> of the forces is closer to zero, which should be the case for the charge
> neutral molecule.
>
> Continuing the theoretical consideration, I would say that this fix should
> handle an uniform electric field exactly independently on the magnitude of
> the field. This requires only that the monopole and dipole moments of the
> charge density in the atomic region are correct, which should be the case
> with *rho0_s_rs* (*ñ^0).* More generally, any external potential that
> corresponds to a charge density outside the atoms should be fine, I guess.
> This would be true because outside the atomic region the electrostatic
> potential generated by the atomic charge density depends only on the
> multipole moments of the density. Since those are correct, everything
> should work perfectly.
>
> I will next try a real simulation setup where the field is not perfectly
> uniform.
>
> - Juha
>
> On Wednesday, 20 May 2015 11:34:22 UTC+3, Juha Ritala wrote:
>>
>> Hi Matt,
>>
>> thank you for the patch. I think this approach makes sense. If I
>> understood correctly, *rho0_s_rs* is the realspace grid representation
>> of the charge density *ñ^0* (in the GAPW paper from 1999), and *ñ^0 *is
>> sort of a representation of the charge density in the atomic region using
>> the set of soft Gaussians. At least the multipole moments of the atomic
>> charge density and *ñ^0 *are equal, so in a sufficiently large length
>> scale these charge densities are approximately the same. This would imply
>> that for moderate electric fields this approximation would indeed be fine.
>>
>> I will check how this patch works for me and keep you informed.
>>
>> - Juha
>>
>> On Saturday, 16 May 2015 13:03:25 UTC+3, Matt W wrote:
>>>
>>> Hi Juha,
>>>
>>> there are a couple of files attached (compatible with latest version of
>>> cp2k at time of writing, but there are only a couple of lines changed) you
>>> can try and see if it works with GAPW. It only works with the soft part of
>>> the density, including the compensation charges. As the compensation
>>> charges, including the core, are put onto the fft grid the core routines in
>>> external_potential need to be protected. Might need tidying for mixed
>>> gpw/gapw.
>>>
>>> I guess this approximately means that the core (i.e. any functions on
>>> the hard atomic grids) isn't directly polarized by the field? For modest
>>> fields it should be fine, maybe?
>>>
>>> Let me know how it goes,
>>>
>>> Matt
>>>
>>>
>>> On Friday, May 1, 2015 at 3:46:30 PM UTC+1, jgh wrote:
>>>>
>>>> Hi
>>>>
>>>> unfortunately, I don't have time to look into this.
>>>> It seems to me that for analytic potentials it wouldn't be that hard,
>>>> but for potentials read in on a grid it would need special care.
>>>>
>>>> regards
>>>>
>>>> Juerg
>>>> --------------------------------------------------------------
>>>> Juerg Hutter Phone : ++41 44 635 4491
>>>> Institut für Chemie C FAX : ++41 44 635 6838
>>>> Universität Zürich E-mail: hut... at chem.uzh.ch
>>>> Winterthurerstrasse 190
>>>> CH-8057 Zürich, Switzerland
>>>> ---------------------------------------------------------------
>>>>
>>>> -----cp... at googlegroups.com wrote: -----To: cp... at googlegroups.com
>>>> From: Juha Ritala
>>>> Sent by: cp... at googlegroups.com
>>>> Date: 04/30/2015 01:18PM
>>>> Subject: Re: [CP2K:6441] Problems with GAPW + external potential
>>>>
>>>> Hi Juerg,
>>>>
>>>> thank you for confirming this. Is there any chance that this will be
>>>> fixed in the near future, or should I stick with GPW for the time being? I
>>>> could try and fix it myself, but as far as I understand how GAPW works,
>>>> considering the contribution from the local atomic charges is not at all
>>>> trivial.
>>>>
>>>> - Juha
>>>>
>>>> On Wednesday, April 29, 2015 at 2:17:45 PM UTC+3, jgh wrote:Hi
>>>>
>>>>
>>>>
>>>> yes, this is a bug. The external potential is applied to the
>>>>
>>>> charge on the plane wave grid. In GAPW only the soft part
>>>>
>>>> of the charge is on the grid and one would have to also compute
>>>>
>>>> the contributions from the local atomic charges.
>>>>
>>>>
>>>>
>>>> regards
>>>>
>>>>
>>>>
>>>> Juerg Hutter
>>>>
>>>> --------------------------------------------------------------
>>>>
>>>> Juerg Hutter Phone : ++41 44 635 4491
>>>>
>>>> Institut für Chemie C FAX : ++41 44 635 6838
>>>>
>>>> Universität Zürich E-mail: hut... at chem.uzh.ch
>>>>
>>>> Winterthurerstrasse 190
>>>>
>>>> CH-8057 Zürich, Switzerland
>>>>
>>>> ---------------------------------------------------------------
>>>>
>>>>
>>>>
>>>> -----cp... at googlegroups.com wrote: -----To: cp... at googlegroups.com
>>>>
>>>> From: Juha Ritala
>>>>
>>>> Sent by: cp... at googlegroups.com
>>>>
>>>> Date: 04/29/2015 09:52AM
>>>>
>>>> Subject: [CP2K:6432] Problems with GAPW + external potential
>>>>
>>>>
>>>>
>>>> I have had some problems when I tried to use GAPW method combined with
>>>> an external potential. To demonstrate what seems to be the source of the
>>>> problems, I made this simple test case with a water molecule in a constant
>>>> external potential. Physically, the constant background potential should
>>>> not affect the total energy of the water molecule since the molecule is
>>>> charge neutral. The energy does change as a function of the constant
>>>> potential when the GAPW method is used, however. You can see this in the
>>>> attached energy vs. background potential plot. GPW method gives expected
>>>> behaviour, the total energy stays perfectly constant when the potential is
>>>> varied.
>>>>
>>>>
>>>>
>>>> It seems as if some part of the charge in the system is unaffected by
>>>> the external potential in GAPW and thus the total charge is effectively
>>>> non-zero. Is this a bug or is there some part of the implementation
>>>> missing?
>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20150602/1b90cb22/attachment.htm>
More information about the CP2K-user
mailing list