[gpaw-users] dipole correction
Misha Monder
misha_monder at yahoo.com
Wed Jun 9 21:35:17 CEST 2010
Thank you Ask.
I am calculating reaction energies for adsorption reactions as well as the vibrational frequencies for the adsorbed species.
I get an error if I try to 'restart' a structure that was solved using dipole correction.
The command I use for activating dipole correction:
ps=PoissonSolver(nn=3)
calc = GPAW(xc='RPBE', ..., poissonsolver=DipoleCorrectionPoissonSolver(ps, 2), ...)
The output reports that the Poisson solver is using a '17 nearest neighbors central finite-difference stencil'.
This is with the release version GPAW 0.7.6383. Is the restart issue a known problem?
Best regards,
Misha
----- Original Message ----
From: Ask Hjorth Larsen <askhl at fysik.dtu.dk>
To: Misha Monder <misha_monder at yahoo.com>
Cc: GPAW users <gpaw-users at listserv.fysik.dtu.dk>
Sent: Tue, June 8, 2010 5:36:33 AM
Subject: Re: [gpaw-users] dipole correction
Dear Misha
On Mon, 7 Jun 2010, Misha Monder wrote:
> Hello all,
>
> Do I need to include dipole corrections (added to the 0.7 release version) for slab calculations that are not periodic in the z direction? I am assuming no because the erroneous electric field is introduced only when periodic boundaries are used. Am I correct in my understanding?
>
> Thanks.
>
> Cheers,
>
> Misha
There's *supposed* to be an electric field around a dipole, and that field must have a step - this step is incompatible with periodic (clearly) boundary conditions, but also with the non-periodic ones in GPAW because they are *zero* boundary conditions.
Therefore dipole correction is always "necessary" to describe a dipole layer. But it may not be particularly important, depending on which quantity you are interested in.
Regards
Ask
More information about the gpaw-users
mailing list