|
votca 2025.1-dev
|
#include <sigma_ppm.h>


Public Member Functions | |
| Sigma_PPM (TCMatrix_gwbse &Mmn, RPA &rpa) | |
| void | PrepareScreening () final |
| double | CalcCorrelationDiagElement (Index gw_level, double frequency) const final |
| double | CalcCorrelationDiagElementDerivative (Index gw_level, double frequency) const final |
| double | CalcCorrelationOffDiagElement (Index gw_level1, Index gw_level2, double frequency1, double frequency2) const final |
| Public Member Functions inherited from votca::xtp::Sigma_base | |
| Sigma_base (TCMatrix_gwbse &Mmn, const RPA &rpa) | |
| virtual | ~Sigma_base ()=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 |
Private Attributes | |
| PPM | ppm_ |
Additional Inherited Members | |
| Protected Attributes inherited from votca::xtp::Sigma_base | |
| options | opt_ |
| TCMatrix_gwbse & | Mmn_ |
| const RPA & | rpa_ |
| Index | qptotal_ = 0 |
| Index | rpatotal_ = 0 |
Definition at line 34 of file sigma_ppm.h.
|
inline |
Definition at line 36 of file sigma_ppm.h.
|
finalvirtual |
Implements votca::xtp::Sigma_base.
Definition at line 37 of file sigma_ppm.cc.
|
finalvirtual |
Implements votca::xtp::Sigma_base.
Definition at line 63 of file sigma_ppm.cc.
|
finalvirtual |
Implements votca::xtp::Sigma_base.
Definition at line 89 of file sigma_ppm.cc.
|
finalvirtual |
Implements votca::xtp::Sigma_base.
Definition at line 32 of file sigma_ppm.cc.
|
private |
Definition at line 52 of file sigma_ppm.h.