TDDFT+U with Casida vs. time-propagation

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


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
ashwin_r
Newbie
Newbie
Posts: 16
Joined: Sat Nov 16, 2019 8:58 pm

TDDFT+U with Casida vs. time-propagation

#1 Post by ashwin_r » Mon Jul 27, 2026 5:52 pm

Hello,

In the context of DFT+U/TDDFT+U, a previous thread noted that the Hubbard U is included only in the ground-state calculations but not in the response function calculation, i.e., it is missing in fxc. This information was from 2021 when only the Casida approach was available to perform TDDFT (as far as I recall).

Seeing that time-propagation (TIMEEV) is available, I would like to clarify whether the Hubbard U can now be included in the TDDFT step, i.e., when updating the Hamiltonian at each time step.

Thanks!


henrique_miranda
Global Moderator
Global Moderator
Posts: 591
Joined: Mon Nov 04, 2019 12:41 pm
Contact:

Re: TDDFT+U with Casida vs. time-propagation

#2 Post by henrique_miranda » Thu Jul 30, 2026 1:10 pm

Hi,
Yes in principle Hubbard U can be included with TIMEEV.
As a sanity check you can compare the results for the real part of the static dielectric tensor obtained from TIMEEV with the ones obtained with LCALCEPS=.TRUE.
Since U is supported with LCALCEPS the results should match the ones of TIMEEV.


ashwin_r
Newbie
Newbie
Posts: 16
Joined: Sat Nov 16, 2019 8:58 pm

Re: TDDFT+U with Casida vs. time-propagation

#3 Post by ashwin_r » Sun Aug 02, 2026 3:51 am

Thanks, Henrique.

BTW, there is a bug in the subroutine XML_EPSILON_E_DIR (file xml.F) that affect the output of the dielectric function for IEPSILON>1. I have documented the fix in the bug-reports forum.


Post Reply