#include <density_integration.h>

Public Member Functions | |
| DensityIntegration (const Grid &grid) | |
| double | IntegrateDensity (const Eigen::MatrixXd &density_matrix) |
| double | IntegratePotential (const Eigen::Vector3d &rvector) const |
| Eigen::Vector3d | IntegrateField (const Eigen::Vector3d &rvector) const |
| Eigen::MatrixXd | IntegratePotential (const AOBasis &externalbasis) const |
| Gyrationtensor | IntegrateGyrationTensor (const Eigen::MatrixXd &density_matrix) |
| const std::vector< std::vector< double > > & | getDensities () const |
Private Member Functions | |
| void | SetupDensityContainer () |
Private Attributes | |
| const Grid | grid_ |
| std::vector< std::vector< double > > | densities_ |
Definition at line 40 of file density_integration.h.
|
inlineexplicit |
Definition at line 42 of file density_integration.h.
|
inline |
Definition at line 51 of file density_integration.h.
| double votca::xtp::DensityIntegration< Grid >::IntegrateDensity | ( | const Eigen::MatrixXd & | density_matrix | ) |
Definition at line 70 of file density_integration.cc.
| Eigen::Vector3d votca::xtp::DensityIntegration< Grid >::IntegrateField | ( | const Eigen::Vector3d & | rvector | ) | const |
Definition at line 45 of file density_integration.cc.
| Gyrationtensor votca::xtp::DensityIntegration< Grid >::IntegrateGyrationTensor | ( | const Eigen::MatrixXd & | density_matrix | ) |
Definition at line 97 of file density_integration.cc.
| Eigen::MatrixXd votca::xtp::DensityIntegration< Grid >::IntegratePotential | ( | const AOBasis & | externalbasis | ) | const |
Definition at line 138 of file density_integration.cc.
| double votca::xtp::DensityIntegration< Grid >::IntegratePotential | ( | const Eigen::Vector3d & | rvector | ) | const |
Definition at line 28 of file density_integration.cc.
|
private |
Definition at line 62 of file density_integration.cc.
|
private |
Definition at line 59 of file density_integration.h.
|
private |
Definition at line 57 of file density_integration.h.