[CP2K-user] [CP2K:12909] What are the ways to add a charge to a system?
Dev Rana
dev.... at gmail.com
Sat Feb 22 17:48:29 UTC 2020
Hi Patrick!
Thank you so much for your very thorough response. This absolutely answers
my question on how to do this. I was trying to avoid having a "globally"
charged system i.e. having an electric field, and I believe this does just
that. I'm comparing this data directly with a simulation of block of Al and
C and the output radial distribution function (RDF), with the aim being to
see if there's a bond forming. I was specifically trying to compare the
bond length of a simple Al-C system (neutral or charged ions) and see if
that bond length that results corresponds to the RDF data.
Thank you for this! Have a great weekend!
Best Regards,
Devyesh Rana
On Saturday, February 22, 2020 at 6:22:06 AM UTC-5, Patrick Gono wrote:
>
> Dear Devyesh,
>
> The CHARGE keyword manages the total charge of the simulated system. For
> example, CHARGE -1 increases the number of electrons by one. Unfortunately,
> you can't really know where the electron decides to localize, if at all.
> You can modify your starting geometry to make the structure more conducive
> to the behavior of the extra charge you want to see. For instance, you
> could increase or decrease the bond length in your charged simulations.
>
> You can also modify the core charge of selected ions through
> the CP2K_INPUT / FORCE_EVAL / SUBSYS / KIND / CORE_CORRECTION keyword. For
> example, you could try to put extra fractional charge on just the two ions
> forming the bond. You can then optimize the structure, remove the
> CORE_CORRECTION and add or subtract an electron by setting CHARGE
> appropriately. This way, the extra charge should, in principle, move to the
> bond you wish to study.
>
> Finally, you can also take a look at constrained DFT, which allows you to
> enforce constraints on the electronic density:
> https://www.cp2k.org/howto:cdft
>
> Yours sincerely,
> Patrick Gono
>
> On Fri, 21 Feb 2020 at 23:45, Dev Rana <d... at gmail.com <javascript:>>
> wrote:
>
>> I was looking to put a charge to a C-Al bond. Specifically if there was a
>> C+ or a C- to the molecule.
>>
>> C+ -- Al
>> C -- Al
>> C- -- Al
>>
>> Does anyone know how I would go about this?
>>
>> Is it as simple as using Force_Eval > DFT > Charge 0, -1, +1?
>>
>> Best Regards,
>> Devyesh Rana
>>
>> --
>> 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 c... at googlegroups.com <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/cp2k/9fc83862-5daa-499a-9ea0-7b97228152f1%40googlegroups.com
>> <https://groups.google.com/d/msgid/cp2k/9fc83862-5daa-499a-9ea0-7b97228152f1%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20200222/0470eef4/attachment.htm>
More information about the CP2K-user
mailing list