#include <erdiabatization.h>
|
double | CalculateR (const Eigen::MatrixXd &D_JK, const Eigen::MatrixXd &D_LM) const |
|
Eigen::MatrixXd | CalculateU (const double phi) const |
|
Eigen::Tensor< double, 4 > | CalculateRtensor () const |
|
Definition at line 36 of file erdiabatization.h.
◆ ERDiabatization() [1/2]
votca::xtp::ERDiabatization::ERDiabatization |
( |
| ) |
|
◆ ERDiabatization() [2/2]
votca::xtp::ERDiabatization::ERDiabatization |
( |
Orbitals & | orbitals1, |
|
|
Orbitals & | orbitals2, |
|
|
Logger * | log, |
|
|
Index | state_idx_1, |
|
|
Index | state_idx_2, |
|
|
std::string | qmtype, |
|
|
bool | useRI = true ) |
|
inline |
◆ Calculate_angle()
double votca::xtp::ERDiabatization::Calculate_angle |
( |
| ) |
const |
◆ Calculate_diabatic_H()
std::pair< Eigen::VectorXd, Eigen::MatrixXd > votca::xtp::ERDiabatization::Calculate_diabatic_H |
( |
const double | angle | ) |
const |
◆ CalculateR()
double votca::xtp::ERDiabatization::CalculateR |
( |
const Eigen::MatrixXd & | D_JK, |
|
|
const Eigen::MatrixXd & | D_LM ) const |
|
private |
◆ CalculateRtensor()
Eigen::Tensor< double, 4 > votca::xtp::ERDiabatization::CalculateRtensor |
( |
| ) |
const |
|
private |
◆ CalculateU()
Eigen::MatrixXd votca::xtp::ERDiabatization::CalculateU |
( |
const double | phi | ) |
const |
|
private |
◆ configure()
void votca::xtp::ERDiabatization::configure |
( |
| ) |
|
◆ setUpMatrices()
void votca::xtp::ERDiabatization::setUpMatrices |
( |
| ) |
|
◆ auxbasis_
AOBasis votca::xtp::ERDiabatization::auxbasis_ |
|
private |
◆ dftbasis_
AOBasis votca::xtp::ERDiabatization::dftbasis_ |
|
private |
◆ E1_
double votca::xtp::ERDiabatization::E1_ |
|
private |
◆ E2_
double votca::xtp::ERDiabatization::E2_ |
|
private |
◆ eris_
ERIs votca::xtp::ERDiabatization::eris_ |
|
private |
◆ hasRI_
bool votca::xtp::ERDiabatization::hasRI_ |
|
private |
◆ orbitals1_
Orbitals& votca::xtp::ERDiabatization::orbitals1_ |
|
private |
◆ orbitals2_
Orbitals& votca::xtp::ERDiabatization::orbitals2_ |
|
private |
◆ pLog_
Logger* votca::xtp::ERDiabatization::pLog_ |
|
private |
◆ qmtype_
◆ qmtype_str_
std::string votca::xtp::ERDiabatization::qmtype_str_ |
|
private |
◆ state_idx_1_
Index votca::xtp::ERDiabatization::state_idx_1_ |
|
private |
◆ state_idx_2_
Index votca::xtp::ERDiabatization::state_idx_2_ |
|
private |
◆ useRI_
bool votca::xtp::ERDiabatization::useRI_ |
|
private |
The documentation for this class was generated from the following files: