21#ifndef VOTCA_XTP_GYRATION_H
22#define VOTCA_XTP_GYRATION_H
39 std::string
Identify() {
return "density2gyration"; }
47 const Eigen::SelfAdjointEigenSolver<Eigen::Matrix3d>& es);
void AnalyzeGeometry(const QMMolecule &atoms)
void ReportAnalysis(std::string label, const Gyrationtensor &gyro, const Eigen::SelfAdjointEigenSolver< Eigen::Matrix3d > &es)
void Initialize(tools::Property &options)
std::string integrationmethod_
void AnalyzeDensity(const Orbitals &orbitals)
Density2Gyration(Logger &log)
Logger is used for thread-safe output of messages.
container for molecular orbitals
Identifier for QMstates. Strings like S1 are converted into enum +zero indexed int.
base class for all analysis tools