Missing stress tensor output in HSE06 single-point calculations

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


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
Heseri
Newbie
Newbie
Posts: 1
Joined: Fri Feb 06, 2026 8:36 pm

Missing stress tensor output in HSE06 single-point calculations

#1 Post by Heseri » Mon Feb 09, 2026 7:38 am

Dear VASP developers,

I am using VASP 6.4.3 (gam) to perform single-point energy calculations at the HSE06 level. However, I cannot find any stress tensor output in the OUTCAR file. When I simply switch the functional to PBE (i.e., by removing LHFCALC, AEXX, and HFSCREEN), the stress tensors are printed as expected. Based on this behavior, I suspect that this is a bug in VASP.

Because stress tensors are essential for my study, this issue has caused a significant loss of time and computational resources. I would like to ask whether there are any quick solutions, for example, by modifying a few lines in the source files and recompiling VASP. Thank you.

Sincerely,
Tian Hua

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

christopher_sheldon1
Global Moderator
Global Moderator
Posts: 142
Joined: Mon Mar 25, 2024 1:36 pm

Re: Missing stress tensor output in HSE06 single-point calculations

#2 Post by christopher_sheldon1 » Mon Feb 09, 2026 11:56 am

Dear Tian Hua,

Thank you for your question and for uploading the relevant files. By default, ISIF=0 if LHFCALC=.TRUE., as the stress tensor can be quite expensive to calculate. When a hybrid functional calculation is performed, the stress tensor will not be calculated unless you set ISIF=2 in the INCAR file. The stress tensor will then be printed to the OUTCAR file. I hope that this solves your problem.

I have added that the stress is not calculated by default to the LHFCALC tag wiki page and made it more explicit on the ISIF page.

Best wishes,

Chris


Post Reply