votca 2026-dev
Loading...
Searching...
No Matches
votca::xtp::Sigma_base::ScreeningData Struct Reference

#include <sigma_base.h>

Public Attributes

Eigen::VectorXd omegas
Eigen::VectorXd strength
Eigen::VectorXd frame_weights
Eigen::MatrixXd frame_moments
Eigen::MatrixXd frame_eps_inv_imag
Eigen::VectorXd energies

Detailed Description

The screening W_c = W - v in modes s, for the self-energy dump. Frame: the eigenvectors phi_i of eps^-1(0) in the auxiliary basis of the integrals (the plasmon-pole frame); W_c in it, eps^-1_ii(i nu) - 1 = - sum_s a_is Omega_s / (nu^2 + Omega_s^2), with a_is = 4 (phi_i^T Z_s)^2 (exact; Z_s the aux vector of RPA mode s) or a_ii = w_i Omega_i (plasmon pole: one pole per mode).

Definition at line 157 of file sigma_base.h.

Member Data Documentation

◆ energies

Eigen::VectorXd votca::xtp::Sigma_base::ScreeningData::energies

Definition at line 165 of file sigma_base.h.

◆ frame_eps_inv_imag

Eigen::MatrixXd votca::xtp::Sigma_base::ScreeningData::frame_eps_inv_imag

Definition at line 164 of file sigma_base.h.

◆ frame_moments

Eigen::MatrixXd votca::xtp::Sigma_base::ScreeningData::frame_moments

Definition at line 162 of file sigma_base.h.

◆ frame_weights

Eigen::VectorXd votca::xtp::Sigma_base::ScreeningData::frame_weights

Definition at line 161 of file sigma_base.h.

◆ omegas

Eigen::VectorXd votca::xtp::Sigma_base::ScreeningData::omegas

Definition at line 158 of file sigma_base.h.

◆ strength

Eigen::VectorXd votca::xtp::Sigma_base::ScreeningData::strength

Definition at line 159 of file sigma_base.h.


The documentation for this struct was generated from the following file: