Reporting of forces before D3(BJ) correction

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


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
asrosen
Newbie
Newbie
Posts: 14
Joined: Wed Oct 18, 2023 4:51 pm

Reporting of forces before D3(BJ) correction

#1 Post by asrosen » Sun Jul 20, 2025 4:05 am

When setting IVDW=12, the D3(BJ) dispersion correction is applied. VASP reports the system energy both before and after the dispersion correction is applied. However, from my cursory glance, it appears that the forces are only provided after the dispersion correct is applied. Is there a way to modify the I/O such that VASP also prints out the forces before the dispersion correction is applied?


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

Re: Reporting of forces before D3(BJ) correction

#2 Post by christopher_sheldon1 » Mon Jul 21, 2025 12:04 pm

Hi Asrosen,

Thank you for your question. You are correct that the forces are only available after the dispersion correction is calculated. There is no way to modify the input to print the forces before the dispersion correction. I would suggest running a calculation using the same POSCAR and INCAR, while turning off the dispersion correction (e.g., #IVDW = 12) and performing a single ionic step (NSW = 0). Then the forces and energy will be printed out for your structure without the dispersion correction.

Does this answer your question?

Best wishes,

Chris


Post Reply