How to specify LDAUL in DFT+U calculations

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


Moderators: Global Moderator, Moderator

Locked
Message
Author
reynaldo.putra
Newbie
Newbie
Posts: 16
Joined: Wed Jan 24, 2024 7:33 pm

How to specify LDAUL in DFT+U calculations

#1 Post by reynaldo.putra » Fri Mar 29, 2024 4:57 am

Firstly, I'd like to verify what LDAUL is used for. If my understanding is correct, LDAUL indicates the l-quantum number which designates the orbital on which the DFT+U interaction is applied to.

With that understanding, If I have 4 different atomic species in my system, how can I specify which l-quantum number goes to which atom? For example, I have the species in the POSCAR file as follows:

La Ti O N

And I would like to apply the DFT+U interaction to the Ti-3d orbital.

How can I specify to apply the LDAUL to the Ti atom?

martin.schlipf
Global Moderator
Global Moderator
Posts: 542
Joined: Fri Nov 08, 2019 7:18 am

Re: How to specify LDAUL in DFT+U calculations

#2 Post by martin.schlipf » Fri Mar 29, 2024 7:48 am

LDAUL takes one entry per ion type (i.e. different POTCAR) in your system. For your specific example, you would set

Code: Select all

LDAUL = -1 2 -1 -1
which does not add (l=-1) a U to La, O, and N; and adds a U to the d (l=2) states of Ti.

Martin Schlipf
VASP developer


reynaldo.putra
Newbie
Newbie
Posts: 16
Joined: Wed Jan 24, 2024 7:33 pm

Re: How to specify LDAUL in DFT+U calculations

#3 Post by reynaldo.putra » Fri Mar 29, 2024 1:49 pm

Thank you very much for your help!

Locked