votca 2024.2-dev
|
Electronic excitations from GW-BSE. More...
#include <gwbse.h>
Public Member Functions | |
GWBSE (Orbitals &orbitals) | |
void | Initialize (tools::Property &options) |
std::string | Identify () |
void | setLogger (Logger *pLog) |
bool | Evaluate () |
void | addoutput (tools::Property &summary) |
Private Member Functions | |
Eigen::MatrixXd | CalculateVXC (const AOBasis &dftbasis) |
Index | CountCoreLevels () |
Private Attributes | |
Logger * | pLog_ |
Orbitals & | orbitals_ |
bool | do_gw_ = false |
bool | do_bse_singlets_ = false |
bool | do_bse_triplets_ = false |
bool | do_dynamical_screening_bse_ = false |
std::string | functional_ |
std::string | grid_ |
GW::options | gwopt_ |
BSE::options | bseopt_ |
std::string | sigma_plot_states_ |
Index | sigma_plot_steps_ |
double | sigma_plot_spacing_ |
std::string | sigma_plot_filename_ |
std::string | auxbasis_name_ |
std::string | dftbasis_name_ |
std::vector< QMFragment< BSE_Population > > | fragments_ |
Electronic excitations from GW-BSE.
Evaluates electronic excitations in molecular systems based on many-body Green's functions theory within the GW approximation and the Bethe-Salpeter equation. Requires molecular orbitals
B. Baumeier, Y. Ma, D. Andrienko, M. Rohlfing J. Chem. Theory Comput. 8, 997-1002 (2012)
B. Baumeier, D. Andrienko, M. Rohlfing J. Chem. Theory Comput. 8, 2790-2795 (2012)
void votca::xtp::GWBSE::addoutput | ( | tools::Property & | summary | ) |
|
private |
void votca::xtp::GWBSE::Initialize | ( | tools::Property & | options | ) |
|
private |
|
private |
|
private |
|
private |