[CP2K:9842] SIC in qs_ks_utils.F
Xiaoming Wang
wxia... at gmail.com
Mon Jan 8 22:57:45 UTC 2018
Hi,
How to activate the ddapc correction? I checked both EXPLICIT_ORBITALS and
MAURI_SPZ methods for a charged (+1) box with PBC, the results of the two
are exactly the same.
Best,
Xiaoming Wang
On Monday, January 8, 2018 at 11:40:50 AM UTC-5, jgh wrote:
>
> Hi
>
> yes, I think you are right. This SIC method calculates the
> electrostatic correction using the same Poisson solver as used
> for the full density. For PBC this means that the G=0 term is
> neglected and the SIC correction is calculated using a uniform
> background charge.
>
> The methods in "calc_v_sic_rspace" use a correction, see
> "cp_ddapc_apply_CD" to avoid this problem. A similar correction
> would have to be added to the methods in "sic_explicit_orbitals".
>
> The following SIC functionals have a PBC correction
> AD
> MAURI_SPZ
> MAURI_US
>
> No PBC correction is done for
> EXPLICIT_ORBITALS (scaled) Perdew-Zunger correction explicitly on a set of
> orbitals.
>
> best
>
> 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
> <javascript:>
> Winterthurerstrasse 190
> CH-8057 Zürich, Switzerland
> ---------------------------------------------------------------
>
> -----cp... at googlegroups.com <javascript:> wrote: -----
> To: cp2k <cp... at googlegroups.com <javascript:>>
> From: Xiaoming Wang
> Sent by: cp... at googlegroups.com <javascript:>
> Date: 01/08/2018 06:23AM
> Subject: [CP2K:9842] SIC in qs_ks_utils.F
>
> Hello,
>
> In the lines 613 and 614 of the subroutine qs_ks_utils.F, key operations
> of the SIC correction are shown:
> CALL pw_poisson_solve(poisson_env, orb_rho_g%pw, ener, work_v_gspace%pw)
>
> energy%hartree = energy%hartree-dft_control%sic_scaling_a*ener
> The first line calculates the electrostatic energy of the unpaired
> electron (self-interaction) and the second line subtracts this energy from
> the total Hartree energy. For open boundary calculations, this is correct,
> since the electrostatic energy calculated this way is the self-interaction
> energy. However, for periodic boundary conditions, the electrostatic energy
> calculated by the first line is not the self-interaction energy. Instead,
> the interaction energy of the unpaired electron and its periodic images is
> also included!! (Please correct me if I am wrong.)
> So it seems that to do a correct SIC calculation for PBC systems, one
> needs to either add back the interaction energy of the unpaired electron
> and its periodic images using perhaps Ewald summation method (not sure) or
> correct the self-interaction term by changing a poisson solver. Is it
> possible to calculate the Hartree energy using non-periodic poisson solver,
> say multipole, for a periodic system?
>
> Best,
> Xiaoming
>
>
>
> --
> 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+... at googlegroups.com <javascript:>.
> To post to this group, send email to cp... at googlegroups.com <javascript:>.
>
> Visit this group at https://groups.google.com/group/cp2k.
> For more options, visit https://groups.google.com/d/optout.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20180108/740e5072/attachment.htm>
More information about the CP2K-user
mailing list