Page 1 of 1

Reporting of forces before D3(BJ) correction

Posted: Sun Jul 20, 2025 4:05 am
by asrosen

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?


Re: Reporting of forces before D3(BJ) correction

Posted: Mon Jul 21, 2025 12:04 pm
by christopher_sheldon1

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