Can cluster molecule models with vacuum on a,b and c sides be run with ISIF=2?
Moderators: Global Moderator, Moderator
- SKM
- Full Member
- Posts: 125
- Joined: Wed Oct 30, 2019 5:39 am
- License Nr.: 5-516
Can cluster molecule models with vacuum on a,b and c sides be run with ISIF=2?
Hi
I have an arrangement of organic molecules (2 or more numbers) arranged in a specific manner (pi--pi stack, Z-arrangement, cross-linked) with some spacing between molecules to start with. As I want them to be like clusters of molecules, I introduce a vacuum in all 3 directions of the crystal model. A sample model is attached. In such cases, I usually optimise the models with ISIF=2, so that the cell volume will not be changed or minimised during the optimisation, to retain the cluster mode. At the same time, I have a doubt that if i don't give ISIF=3, the atomic movement may restricted, compared with that of ISIF=2 case.
Is my concern has a point? if so, how do i optimise such models with minimum tags in INCAR?
Regards
I have an arrangement of organic molecules (2 or more numbers) arranged in a specific manner (pi--pi stack, Z-arrangement, cross-linked) with some spacing between molecules to start with. As I want them to be like clusters of molecules, I introduce a vacuum in all 3 directions of the crystal model. A sample model is attached. In such cases, I usually optimise the models with ISIF=2, so that the cell volume will not be changed or minimised during the optimisation, to retain the cluster mode. At the same time, I have a doubt that if i don't give ISIF=3, the atomic movement may restricted, compared with that of ISIF=2 case.
Is my concern has a point? if so, how do i optimise such models with minimum tags in INCAR?
Regards
You do not have the required permissions to view the files attached to this post.
Regards
SKM
SKM
-
- Global Moderator
- Posts: 236
- Joined: Mon Apr 26, 2021 7:40 am
Re: Can cluster molecule models with vacuum on a,b and c sides be run with ISIF=2?
Hello!
With ISIF = 2 you are doing the right thing, you just need to make sure that there is enough vacuum such that interactions with periodic images do not occur (or at least are at an acceptable level). Also, with ISIF = 2 there is no restriction to the atoms' movement, every atom can move in any direction. Actually, there is no need to compute the stress tensor at all, so ISIF = 0 would be the best choice because it saves some computation time.
In contrast, if you would choose ISIF = 3 it is unclear how the additional cell degrees of freedom will propagate. Assuming there is enough vacuum around the isolated molecules the stress tensor should be zero. Then, either the cell parameters stay static or due to rounding errors start to move in random directions. Since there is no restoring force (the stress tensor is still zero) this movement can continue (and may even accelerate) until numbers overflow or the cell comes close to the molecules. Both cases are not desirable, the latter even alters your simulation setup because the molecules will not be isolated any more. Hence, avoid ISIF = 3 and other options freeing cell degrees of freedom for isolated molecules.
All the best,
Andreas Singraber
With ISIF = 2 you are doing the right thing, you just need to make sure that there is enough vacuum such that interactions with periodic images do not occur (or at least are at an acceptable level). Also, with ISIF = 2 there is no restriction to the atoms' movement, every atom can move in any direction. Actually, there is no need to compute the stress tensor at all, so ISIF = 0 would be the best choice because it saves some computation time.
In contrast, if you would choose ISIF = 3 it is unclear how the additional cell degrees of freedom will propagate. Assuming there is enough vacuum around the isolated molecules the stress tensor should be zero. Then, either the cell parameters stay static or due to rounding errors start to move in random directions. Since there is no restoring force (the stress tensor is still zero) this movement can continue (and may even accelerate) until numbers overflow or the cell comes close to the molecules. Both cases are not desirable, the latter even alters your simulation setup because the molecules will not be isolated any more. Hence, avoid ISIF = 3 and other options freeing cell degrees of freedom for isolated molecules.
All the best,
Andreas Singraber
- SKM
- Full Member
- Posts: 125
- Joined: Wed Oct 30, 2019 5:39 am
- License Nr.: 5-516
Re: Can cluster molecule models with vacuum on a,b and c sides be run with ISIF=2?
Thank you for the clear reply. it helps my understanding further.
Regards
Regards
Regards
SKM
SKM
- SKM
- Full Member
- Posts: 125
- Joined: Wed Oct 30, 2019 5:39 am
- License Nr.: 5-516
Re: Can cluster molecule models with vacuum on a,b and c sides be run with ISIF=2?
Thank you.
But i got a further doubt, about ISIF=0, as you suggested.
but VASP Wiki says, this setting for Molecular Dynamics. But my case is purely the optimisation of geometry.
Regards
But i got a further doubt, about ISIF=0, as you suggested.
but VASP Wiki says, this setting for Molecular Dynamics. But my case is purely the optimisation of geometry.
Regards
Regards
SKM
SKM
-
- Global Moderator
- Posts: 236
- Joined: Mon Apr 26, 2021 7:40 am
Re: Can cluster molecule models with vacuum on a,b and c sides be run with ISIF=2?
Hello!
The arguments I presented apply to geometry optimization as well. Let's quickly outline all ISIF options we discussed:
Anyway, also in geometry optimization it make no sense for molecules in vacuum to free the cell degrees of freedom with ISIF = 3. Simply, because the only "optimal" cell for a molecule in vacuum would be an infinite cell. However, we cannot do this in VASP so we have to find a compromise between two extremes:
All the best,
Andreas Singraber
The arguments I presented apply to geometry optimization as well. Let's quickly outline all ISIF options we discussed:
- ISIF = 0: The stress tensor will not be computed, all atoms can move in any direction, cell shape and volume is not modified.
- ISIF = 2: The stress tensor will be computed, all atoms can move in any direction, cell shape and volume is not modified.
- ISIF = 3: The stress tensor will be computed, all atoms can move in any direction, cell shape and volume can be modified.
Anyway, also in geometry optimization it make no sense for molecules in vacuum to free the cell degrees of freedom with ISIF = 3. Simply, because the only "optimal" cell for a molecule in vacuum would be an infinite cell. However, we cannot do this in VASP so we have to find a compromise between two extremes:
- a very large cell with lots of vacuum: this is closer to the "perfect" molecule in vacuum but comes at the cost of more plane waves which slows down the calculation considerably.
- a smaller cell, where molecules start to "see" their periodic images: this may be faster but what we simulate is then not an isolated molecule any more.
All the best,
Andreas Singraber
- SKM
- Full Member
- Posts: 125
- Joined: Wed Oct 30, 2019 5:39 am
- License Nr.: 5-516
Re: Can cluster molecule models with vacuum on a,b and c sides be run with ISIF=2?
Perfect explanation, for this.
Thank you.
Regards
Thank you.
Regards
Regards
SKM
SKM