ALGO = EIGENVA

Problems running VASP: crashes, internal errors, "wrong" results.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
axel_forslund
Newbie
Newbie
Posts: 1
Joined: Tue Oct 15, 2024 6:45 am

ALGO = EIGENVA

#1 Post by axel_forslund » Wed Oct 16, 2024 12:10 pm

Dear VASP Team,

I accidentally ran a calculation with

Code: Select all

ALGO = EIGENVA

in the INCAR, that is, with a missing "L" at the end. This made VASP fall back to IALGO = 38, instead of IALGO = 3.
In the manual wiki/index.php/ALGO it's stated that

Except for 'None', 'Nothing' and 'Exact' (which must be spelled out), the first letter determines the applied algorithm.

but it doesn't seem to be the case for EIGENVAL?

(This occurred when doing an exact-exchange calculation on top of a "standard" DFT calculation, with

Code: Select all

NELM = 1
LHFCALC = .TRUE.
AEXX = 1.0

in case it's not reproducible in the general case. See also attached minimal example.)

Best regards,
Axel

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

fabien_tran1
Global Moderator
Global Moderator
Posts: 406
Joined: Mon Sep 13, 2021 11:02 am

Re: ALGO = EIGENVA

#2 Post by fabien_tran1 » Wed Oct 16, 2024 1:36 pm

Hi,

Yes, you are right. I have just updated the page ALGO. Anyway, I think reading the ALGO tag should be made more safe. Thank you for having reported this problem.


Post Reply