Dipoles using the non-local part of the pseudo potential
Posted: Tue Oct 22, 2024 2:36 pm
Dear developers,
I know that to correctly compute the single-particle v -> c transition dipoles for extended systems it is necessary to not only use the transition dipole in k-space, but also to add the commutator of the position vector r and the nonlocal part of the pseudo potential V^NL, i.e. i[V^NL, r].
I want to understand how this is handled in practice by yambo and thus I want you to guide me to the corresponding routine in the source code where this is done.
PS: I am using the Quantum Espresso interface to yambo.
Thanks in advance!
Best,
Franz
I know that to correctly compute the single-particle v -> c transition dipoles for extended systems it is necessary to not only use the transition dipole in k-space, but also to add the commutator of the position vector r and the nonlocal part of the pseudo potential V^NL, i.e. i[V^NL, r].
I want to understand how this is handled in practice by yambo and thus I want you to guide me to the corresponding routine in the source code where this is done.
PS: I am using the Quantum Espresso interface to yambo.
Thanks in advance!
Best,
Franz