constraining bond lengths and other internal coordinates via ICONST

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
awang95
Newbie
Newbie
Posts: 41
Joined: Thu May 26, 2022 3:50 pm

constraining bond lengths and other internal coordinates via ICONST

#1 Post by awang95 » Fri Aug 11, 2023 11:50 am

Hi,

Following this post (forum/viewtopic.php?f=4&t=18723&p=22915#p22915), I'm wondering would there also be an implementation to combine ICONST with IBRION = 1, 2 for constraining specific bond lengths, angles, and dihedral angles (which would be really useful for studying certain adsorbate-surface interactions)? If so would it be possible to ask when it might be available?

Thanks!

ralf_tonner1
Newbie
Newbie
Posts: 17
Joined: Mon Dec 21, 2020 2:19 pm

Re: constraining bond lengths and other internal coordinates via ICONST

#2 Post by ralf_tonner1 » Fri Aug 11, 2023 1:47 pm

Hi awang95,
Have you considered setting the 'Selective dynamics' feature in the POSCAR for this task? This feature allows to fix the coordinate(s) of specific atoms during the ionic relaxation. If you do not relax the appropriate atoms, that automatically constrains the specific bond lengths and angles.

awang95
Newbie
Newbie
Posts: 41
Joined: Thu May 26, 2022 3:50 pm

Re: constraining bond lengths and other internal coordinates via ICONST

#3 Post by awang95 » Fri Aug 11, 2023 7:13 pm

yes I have considered it, but there are situations where the internal coordinates (i.e. bond lengths, angles, or dihedral angles) of a molecule can stay fixed while allowing x, y, and z to move (i.e. all atoms in the molecule translating or rotating together), so ideally it would be nice to still set "T" in selective dynamics while constraining for example the bond length of a molecule - is there any chance that this could be implemented in a future release? thanks

alexey.tal
Global Moderator
Global Moderator
Posts: 314
Joined: Mon Sep 13, 2021 12:45 pm

Re: constraining bond lengths and other internal coordinates via ICONST

#4 Post by alexey.tal » Mon Aug 14, 2023 12:56 pm

Dear awang95,

This option of using ICONST with IBRION=1,2 is not yet available in VASP and I can't really give you a timeline for when it will be implemented. But it is on a list of features that we are planning to add I will post an update in this thread when we release it. Meanwhile, I can suggest that you try to run an MD simulation with ICONST and quench the temperature to 0K.

awang95
Newbie
Newbie
Posts: 41
Joined: Thu May 26, 2022 3:50 pm

Re: constraining bond lengths and other internal coordinates via ICONST

#5 Post by awang95 » Mon Aug 14, 2023 4:37 pm

ok thanks!

Post Reply