TDDFT kernel supported for hybrid functionals and transitions for a group of selected k-points

Deals with issues related to computation of optical spectra in reciprocal space: RPA, TDDFT, local field effects.

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan

Post Reply
erikperez
Posts: 1
Joined: Tue Jan 13, 2026 10:50 pm

TDDFT kernel supported for hybrid functionals and transitions for a group of selected k-points

Post by erikperez » Thu Jan 15, 2026 10:00 pm

Dear developers,

I have 2 questions regarding the TDDFT calculation.
1) The TDDFT kernels such as ALDA/LRC are supported for hybrid (HSE) ground state calculations?
2) I would like to perform a TDDFT spectrum calculation on top of hybrid functional ground state solution and obtain information about the transition dipole moments and the decomposition of the exciton wavefunction. Is it possible to select only a region of k-points around a high symmetry point (e.g. Gamma) to compute transitions between the CBM and some valence bands?

Best Regards,
Erik Perez

User avatar
Davide Sangalli
Posts: 662
Joined: Tue May 29, 2012 4:49 pm
Location: Via Salaria Km 29.3, CP 10, 00016, Monterotondo Stazione, Italy
Contact:

Re: TDDFT kernel supported for hybrid functionals and transitions for a group of selected k-points

Post by Davide Sangalli » Thu Jan 15, 2026 10:33 pm

Dear Erik Perez,

1) support for hybrids in building the kernel is so far limited to TD-PBE0. TD-HSE is not implemented.
Here an example of TD-PBE0 calculations performed with yambo: https://journals.aps.org/prb/abstract/1 ... 107.115121
One remark. The long range interaction kernel, coming from the derivative of the non local exchange part of PBE0 is fully accounted for. Instead for the short range PBE part, only the LDA kernel is included, neglecting the gradient corrections.

2) After you solve the TD-PBE0 in transition space, you can inspect the excitonic wave-functions and check which are contributing to a specefic k-points reagion. For example you can plot them on the band srtucture using yambopy. However, the TD-PBE0 calculation must be computed on the whole k-grid

Best,
D,
Davide Sangalli, PhD
Piazza Leonardo Da Vinci, 32, 20133 – Milano
CNR, Istituto di Struttura della Materia (ISM)
https://sites.google.com/view/davidesangalli
http://www.max-centre.eu/

Post Reply