#include <sigma_exact_uks.h>
|
| | Sigma_Exact_UKS (TCMatrix_gwbse_spin &Mmn, RPA_UKS &rpa, TCMatrix::SpinChannel spin) |
| void | PrepareScreening () final |
| double | CalcCorrelationDiagElement (Index gw_level, double frequency) const final |
| double | CalcCorrelationDiagElementDerivative (Index gw_level, double frequency) const final |
| Eigen::VectorXd | CalcCorrelationDiagElements (Index gw_level, const Eigen::VectorXd &frequencies) const final |
| | All frequencies of a level in one pass (see exact_pole_sums).
|
| double | CalcCorrelationOffDiagElement (Index gw_level1, Index gw_level2, double frequency1, double frequency2) const final |
| | Sigma_base_UKS (TCMatrix_gwbse_spin &Mmn, const RPA_UKS &rpa, TCMatrix::SpinChannel spin) |
| virtual | ~Sigma_base_UKS ()=default |
| void | configure (options opt) |
| Eigen::MatrixXd | CalcExchangeMatrix () const |
| Eigen::VectorXd | CalcCorrelationDiag (const Eigen::VectorXd &frequencies) const |
| Eigen::MatrixXd | CalcCorrelationOffDiag (const Eigen::VectorXd &frequencies) const |
| virtual bool | HasOffDiagonal () const |
| | False if CalcCorrelationOffDiag only returns zeros (CDA).
|
Definition at line 30 of file sigma_exact_uks.h.
◆ Sigma_Exact_UKS()
◆ CalcCorrelationDiagElement()
| double votca::xtp::Sigma_Exact_UKS::CalcCorrelationDiagElement |
( |
Index | gw_level, |
|
|
double | frequency ) const |
|
finalvirtual |
◆ CalcCorrelationDiagElementDerivative()
| double votca::xtp::Sigma_Exact_UKS::CalcCorrelationDiagElementDerivative |
( |
Index | gw_level, |
|
|
double | frequency ) const |
|
finalvirtual |
◆ CalcCorrelationDiagElements()
| Eigen::VectorXd votca::xtp::Sigma_Exact_UKS::CalcCorrelationDiagElements |
( |
Index | gw_level, |
|
|
const Eigen::VectorXd & | frequencies ) const |
|
finalvirtual |
◆ CalcCorrelationOffDiagElement()
| double votca::xtp::Sigma_Exact_UKS::CalcCorrelationOffDiagElement |
( |
Index | gw_level1, |
|
|
Index | gw_level2, |
|
|
double | frequency1, |
|
|
double | frequency2 ) const |
|
finalvirtual |
◆ PrepareScreening()
| void votca::xtp::Sigma_Exact_UKS::PrepareScreening |
( |
| ) |
|
|
finalvirtual |
◆ residues_
| std::vector<Eigen::MatrixXd> votca::xtp::Sigma_Exact_UKS::residues_ |
|
private |
◆ rpa_omegas_
| Eigen::VectorXd votca::xtp::Sigma_Exact_UKS::rpa_omegas_ |
|
private |
◆ screening_modes_
| std::vector<Eigen::VectorXd> votca::xtp::Sigma_Exact_UKS::screening_modes_ |
|
private |
The documentation for this class was generated from the following files: