encut convergence in ACFDT

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


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
kdoblhoff
Newbie
Newbie
Posts: 30
Joined: Thu Feb 04, 2021 12:10 pm

encut convergence in ACFDT

#1 Post by kdoblhoff » Wed Apr 13, 2022 9:34 am

Dear Vasp community,
I have a potentially stupid question: I am performing an ACFDT (finite temp, low scaling algorithm) calculation of a molecule on a metal slab. In converging the plane wave cutoff energy, I find a "jumping" behavior (see orange line in the attached figure), while the DFT calculation converges smoothly when increasing the plane wave cutoff (blue line). The jumping behavior is not related to the ENCUTGWSOFT and the jumps appear both in the exchange and in the correlation energy. Where do these jumps come from?
Thanks for explaining,
Katharina
You do not have the required permissions to view the files attached to this post.

merzuk.kaltak
Administrator
Administrator
Posts: 282
Joined: Mon Sep 24, 2018 9:39 am

Re: encut convergence in ACFDT

#2 Post by merzuk.kaltak » Tue Apr 19, 2022 12:13 pm

Dear Katharina,

Since you observe the same for the exchange, this might be related to PRECFOCK.
The used setting is written in the OUTCAR file.
If you do not set this value in the INCAR, vasp reverts to its default, which for ALGO=RPAR is fast.
I recommend PRECFOCK=normal or even accurate.

kdoblhoff
Newbie
Newbie
Posts: 30
Joined: Thu Feb 04, 2021 12:10 pm

Re: encut convergence in ACFDT

#3 Post by kdoblhoff » Wed Apr 20, 2022 1:54 pm

Dear Merzuk,
Argh! You were right of course! The PRECFOCK solves the issue (see plot).
Thank you!
You do not have the required permissions to view the files attached to this post.

kdoblhoff
Newbie
Newbie
Posts: 30
Joined: Thu Feb 04, 2021 12:10 pm

Re: encut convergence in ACFDT

#4 Post by kdoblhoff » Thu Apr 21, 2022 3:44 pm

One more comment maybe for other users: This is currently a mistake in the documentation. At the moment, the documentation states:
PRECFOCK
PRECFOCK = Normal | Accurate | Fast | Medium | Single | Low
Default: PRECFOCK = Normal
As noted by merzuk.kaltak, this is not the default behavior for RPAR.
Best regards,
Katharina

merzuk.kaltak
Administrator
Administrator
Posts: 282
Joined: Mon Sep 24, 2018 9:39 am

Re: encut convergence in ACFDT

#5 Post by merzuk.kaltak » Fri Apr 22, 2022 4:03 pm

Thanks for letting me know. The wiki is changed accordingly now.

Post Reply