Skip to content

Polarization average for BSE spectra #76

Description

@palful

It would be nice to add the explicit option to get_chi in YamboExcitonDB in order plot polarization-averaged BSE spectra, by adding a function that calls exciton_dipoles and then get 1/3 \sum_i eps_ii(w) (i=x,y,z) if needed by the user.

Activity

  1. self-assigned this
    on Sep 25, 2025
  2. sangallidavide commented on Sep 25, 2025

    @sangallidavide
    Member

    Also to have the off-diagonal elements of the dielectric tensor ;-)

  3. palful commented on Sep 25, 2025

    @palful
    MemberAuthor

    Can we actually get the full tensor with a standard BSE calculation? Maybe the function polarization_mode by Riccardo goes in that direction if it's a matter of rotating the polarization

  4. sangallidavide commented on Sep 25, 2025

    @sangallidavide
    Member

    Can we actually get the full tensor with a standard BSE calculation? Maybe the function polarization_mode by Riccardo goes in that direction if it's a matter of rotating the polarization

    Sure. Yambo already computes the off diagonal elements for the kerr effect.
    By changing what you use for the dipoles, (<x>, <sigma>, <m_orb>, etc ... ) you can even get more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions