votca 2024.2-dev
|
#include <populationanalysis.h>
Public Member Functions | |
StaticSegment | CalcChargeperAtom (const Orbitals &orbitals, const QMState &state) const |
void | CalcChargeperFragment (std::vector< QMFragment< BSE_Population > > &frags, const Orbitals &orbitals, QMStateType type) const |
void | CalcChargeperFragmentTransition (std::vector< QMFragment< BSE_Population > > &frags, const Orbitals &orbitals, const Eigen::MatrixXd &dmat) const |
Private Member Functions | |
Eigen::VectorXd | CalcNucChargeperAtom (const QMMolecule &mol) const |
Eigen::VectorXd | CalcElecChargeperAtom (const Eigen::MatrixXd &dmat, AOOverlap &overlap, const AOBasis &basis) const |
Definition at line 41 of file populationanalysis.h.
StaticSegment votca::xtp::Populationanalysis< T >::CalcChargeperAtom | ( | const Orbitals & | orbitals, |
const QMState & | state ) const |
Definition at line 27 of file populationanalysis.cc.
void votca::xtp::Populationanalysis< T >::CalcChargeperFragment | ( | std::vector< QMFragment< BSE_Population > > & | frags, |
const Orbitals & | orbitals, | ||
QMStateType | type ) const |
Definition at line 48 of file populationanalysis.cc.
void votca::xtp::Populationanalysis< T >::CalcChargeperFragmentTransition | ( | std::vector< QMFragment< BSE_Population > > & | frags, |
const Orbitals & | orbitals, | ||
const Eigen::MatrixXd & | dmat ) const |
Definition at line 84 of file populationanalysis.cc.
|
private |
Definition at line 124 of file populationanalysis.cc.
|
private |
Definition at line 114 of file populationanalysis.cc.