LATTICE_CONSTRAINTS in VASP6.6

To share experience including discussions about scientific questions.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
priyo_adhikary
Newbie
Newbie
Posts: 1
Joined: Tue Apr 14, 2026 3:25 pm

LATTICE_CONSTRAINTS in VASP6.6

#1 Post by priyo_adhikary » Wed Apr 29, 2026 5:53 pm

Hi,
I am using VASP 6.6 for a triclinic/non-orthorhombic cell and would like to relax only the inplane lattice degrees of freedom while keeping the out of plane direction fixed. I was considering LATTICE_CONSTRAINTS = .TRUE. .TRUE. .FALSE.
ISIF = 3. For an orthorhombic cell, I understand that LATTICE_CONSTRAINTS = .TRUE. .TRUE. .FALSE. keeps the third lattice parameter fixed. However, for a triclinic cell, does this constraint keep only the third lattice vector fixed?
In particular, is it correct to say that this setting keeps [c,\alpha,\beta ] fix and change [a,b,\gamma]?

INCAR.zip

.
Thanks
Priyo

You do not have the required permissions to view the files attached to this post.

henrique_miranda
Global Moderator
Global Moderator
Posts: 578
Joined: Mon Nov 04, 2019 12:41 pm
Contact:

Re: LATTICE_CONSTRAINTS in VASP6.6

#2 Post by henrique_miranda » Thu Apr 30, 2026 9:40 am

Hi,

I fear this is not the case.
In this page you can find a very detailed explanation of this tag and I think it does answer your question:
https://vasp.at/wiki/LATTICE_CONSTRAINTS
If it still does not answer your question don't hesitate to ask what is not clear.

I think the easiest way to accomplish what you want is to use a different choice of lattice vectors where the vector you want to keep fixed is orthogonal to the other in-plane vectors.


Post Reply