Using Cococcioni linear-response U in Dudarev DFT+U (LDAUTYPE = 2)

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


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
tasdiquearman
Newbie
Newbie
Posts: 8
Joined: Fri Jan 17, 2025 7:57 am

Using Cococcioni linear-response U in Dudarev DFT+U (LDAUTYPE = 2)

#1 Post by tasdiquearman » Sat Dec 13, 2025 12:08 pm

Can the Hubbard U obtained from the Cococcioni linear-response method (LDAUTYPE = 3) be directly used as Ueff in the Dudarev DFT+U approach (LDAUTYPE = 2), i.e., by setting LDAUU = ULR and LDAUJ = 0?


jonathan_lahnsteiner2
Global Moderator
Global Moderator
Posts: 300
Joined: Fri Jul 01, 2022 2:17 pm

Re: Using Cococcioni linear-response U in Dudarev DFT+U (LDAUTYPE = 2)

#2 Post by jonathan_lahnsteiner2 » Mon Dec 15, 2025 11:17 am

Dear tasdiquearman,

Yes, the Hubbard U obtained from the Cococcioni linear-response method (LDAUTYPE = 3) can be directly used as Ueff in the Dudarev DFT+U approach (LDAUTYPE = 2). Specifically, you set LDAUTYPE = 2, LDAUU = ULR (the value obtained from linear response), and LDAUJ = 0.

*) The Cococcioni method computes only the averaged Hubbard U, i.e., U_eff = U − J .
*) The Dudarev approach requires U_eff as the input, not independent U and J values.
*) With LDAUTYPE=2, only U_eff is used, so you provide the linear response value as LDAUU and set LDAUJ = 0.

Please also take a look at this tutorial which might be of help to you:
https://www.vasp.at/wiki/Calculate_U_for_LSDA%2BU

All the best Jonathan


tasdiquearman
Newbie
Newbie
Posts: 8
Joined: Fri Jan 17, 2025 7:57 am

Re: Using Cococcioni linear-response U in Dudarev DFT+U (LDAUTYPE = 2)

#3 Post by tasdiquearman » Wed Dec 17, 2025 1:05 pm

Using this method, I obtained an effective Hubbard parameter 𝑈eff = 6.11 eV for Fe in a polyanionic framework (oxide and pyrophosphate), which is noticeably higher than the commonly adopted U values for Fe. How can I assess whether this value is physically meaningful and reliable for my system?


jonathan_lahnsteiner2
Global Moderator
Global Moderator
Posts: 300
Joined: Fri Jul 01, 2022 2:17 pm

Re: Using Cococcioni linear-response U in Dudarev DFT+U (LDAUTYPE = 2)

#4 Post by jonathan_lahnsteiner2 » Thu Dec 18, 2025 6:27 am

Dear tasdiquearman,

It is not possible to tell which value of U is reasonable with the information you supply. You could use the computed U value and predict some physical quantity. This property you can compare to experiments or to other computational studies. Based on this it is possible to decide if your U value makes sense.

All the Best Jonathan


Post Reply