To share experience including discussions about scientific questions.
Moderators: Global Moderator, Moderator
-
priyo_adhikary
- Newbie

- Posts: 1
- Joined: Tue Apr 14, 2026 3:25 pm
#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

- Posts: 578
- Joined: Mon Nov 04, 2019 12:41 pm
-
Contact:
#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.