Dear CP2K developers,
I would like to follow up on this topic regarding the calculation of Hubbard U using the linear-response approach in CP2K.
I noticed that in a previous discussion (May 2024), it was mentioned that the linear-response calculation of Hubbard U was not yet implemented in CP2K and that a scripted workflow might be required.
Recently, I came across the work by Liu, Chai, Si, O'Regan and co-workers on the implementation of the Minimum-Tracking Linear Response (MT-LR) Hubbard and Hund corrected DFT method in CP2K. According to the publication, the MT-LR framework for determining Hubbard U and Hund J parameters was implemented within Quickstep.
I am currently using CP2K 2026.1 and would like to know:
Has the MT-LR method for calculating Hubbard U (and possibly Hund J) been fully integrated into the current public release of CP2K?
If so, could you please point me to the relevant documentation or provide the corresponding input keywords/workflow?
If this functionality is not yet available in the public release, what would be the recommended approach for obtaining reliable U values for transition-metal oxides (e.g., TiO₂) within CP2K? Would a manual linear-response procedure or another first-principles approach be recommended?
Any suggestions or references would be greatly appreciated.
Thank you very much for your time and help.
Best regards,
Cao Y.