You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to cp2k
Dear developers,
I know that k-points are not supported when using OT or DFT+U.
The problem is that for many systems that are not trivial, the OT scheme always achieves SCF convergence, whereas the standard diagonal algorithm (no matter which parameter combination is used for mixing) fails even if the calculation is started from electron densities that achieve full convergence using the OT scheme. DFT+U is also necessary to consider for some systems, in some cases far more cost-effective than hybridized generalized functions such as PBE0 and HSE06.
If this problem could be solved, it would greatly improve the applicability of the CP2K software and make more efficient use of computational resources.
Therefore, I would like to know if there is a specific reason why OT and DFT+U are unable to support k-points or, more simply, if it has not yet been realized.
Thanks in advance for your help and clarification.
Jürg Hutter
unread,
Apr 29, 2025, 6:37:53 AMApr 29
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to cp...@googlegroups.com
Hi
OT and DFT+U (at least in the main version of CP2K) have not been implemented for k-points.
Such implementations would be possible but haven't been done yet, or have been done but have
not been submitted to the main branch of CP2K.