#include <qmpackage.h>
Definition at line 41 of file qmpackage.h.
◆ ~QMPackage()
virtual votca::xtp::QMPackage::~QMPackage |
( |
| ) |
|
|
virtualdefault |
◆ AddRegion()
void votca::xtp::QMPackage::AddRegion |
( |
const MMRegion & | mmregion | ) |
|
|
inline |
◆ CleanUp()
virtual void votca::xtp::QMPackage::CleanUp |
( |
| ) |
|
|
pure virtual |
◆ GetCharges()
virtual StaticSegment votca::xtp::QMPackage::GetCharges |
( |
| ) |
const |
|
pure virtual |
◆ GetLineAndSplit()
std::vector< std::string > votca::xtp::QMPackage::GetLineAndSplit |
( |
std::ifstream & | input_file, |
|
|
const std::string | separators ) const |
|
protected |
◆ getLogFile()
std::string votca::xtp::QMPackage::getLogFile |
( |
| ) |
const |
|
inline |
◆ getMOFile()
std::string votca::xtp::QMPackage::getMOFile |
( |
| ) |
const |
|
inline |
◆ getPackageName()
virtual std::string votca::xtp::QMPackage::getPackageName |
( |
| ) |
const |
|
pure virtual |
◆ GetPolarizability()
virtual Eigen::Matrix3d votca::xtp::QMPackage::GetPolarizability |
( |
| ) |
const |
|
pure virtual |
◆ GuessRequested()
bool votca::xtp::QMPackage::GuessRequested |
( |
| ) |
const |
|
inline |
◆ Initialize()
◆ isLinker()
bool votca::xtp::QMPackage::isLinker |
( |
std::string | name, |
|
|
std::vector< std::string > | linker_names ) |
|
protected |
◆ ParseLogFile()
virtual bool votca::xtp::QMPackage::ParseLogFile |
( |
Orbitals & | orbitals | ) |
|
|
pure virtual |
◆ ParseMOsFile()
virtual bool votca::xtp::QMPackage::ParseMOsFile |
( |
Orbitals & | orbitals | ) |
|
|
pure virtual |
◆ ParseSpecificOptions()
virtual void votca::xtp::QMPackage::ParseSpecificOptions |
( |
const tools::Property & | options | ) |
|
|
protectedpure virtual |
◆ ReorderMOsBack()
Eigen::MatrixXd votca::xtp::QMPackage::ReorderMOsBack |
( |
const Orbitals & | orbitals | ) |
const |
|
protected |
◆ ReorderOutput()
void votca::xtp::QMPackage::ReorderOutput |
( |
Orbitals & | orbitals | ) |
const |
|
protected |
◆ Run()
bool votca::xtp::QMPackage::Run |
( |
| ) |
|
◆ RunActiveDFT()
virtual bool votca::xtp::QMPackage::RunActiveDFT |
( |
| ) |
|
|
protectedpure virtual |
◆ RunActiveRegion()
bool votca::xtp::QMPackage::RunActiveRegion |
( |
| ) |
|
◆ RunDFT()
virtual bool votca::xtp::QMPackage::RunDFT |
( |
| ) |
|
|
protectedpure virtual |
◆ setCharge()
void votca::xtp::QMPackage::setCharge |
( |
Index | charge | ) |
|
|
inline |
◆ setInputFileName()
void votca::xtp::QMPackage::setInputFileName |
( |
const std::string & | input_file_name | ) |
|
|
inline |
◆ setLog()
void votca::xtp::QMPackage::setLog |
( |
Logger * | pLog | ) |
|
|
inline |
◆ setLogFileName()
void votca::xtp::QMPackage::setLogFileName |
( |
const std::string & | log_file_name | ) |
|
|
inline |
◆ setMOsFileName()
void votca::xtp::QMPackage::setMOsFileName |
( |
const std::string & | mo_file | ) |
|
|
inline |
◆ setRunDir()
void votca::xtp::QMPackage::setRunDir |
( |
const std::string & | run_dir | ) |
|
|
inline |
◆ ShellMulitplier()
virtual const std::array< Index, 49 > & votca::xtp::QMPackage::ShellMulitplier |
( |
| ) |
const |
|
protectedpure virtual |
◆ ShellReorder()
virtual const std::array< Index, 49 > & votca::xtp::QMPackage::ShellReorder |
( |
| ) |
const |
|
protectedpure virtual |
◆ SplitMultipoles()
◆ WriteChargeOption()
virtual void votca::xtp::QMPackage::WriteChargeOption |
( |
| ) |
|
|
protectedpure virtual |
◆ WriteInputFile()
virtual bool votca::xtp::QMPackage::WriteInputFile |
( |
const Orbitals & | orbitals | ) |
|
|
pure virtual |
◆ basisset_name_
std::string votca::xtp::QMPackage::basisset_name_ |
|
protected |
◆ charge_
Index votca::xtp::QMPackage::charge_ |
|
protected |
◆ cleanup_
std::string votca::xtp::QMPackage::cleanup_ = "" |
|
protected |
◆ externalsites_
std::vector<std::unique_ptr<StaticSite> > votca::xtp::QMPackage::externalsites_ |
|
protected |
◆ input_file_name_
std::string votca::xtp::QMPackage::input_file_name_ |
|
protected |
◆ log_file_name_
std::string votca::xtp::QMPackage::log_file_name_ |
|
protected |
◆ mo_file_name_
std::string votca::xtp::QMPackage::mo_file_name_ |
|
protected |
◆ options_
◆ pLog_
Logger* votca::xtp::QMPackage::pLog_ |
|
protected |
◆ run_dir_
std::string votca::xtp::QMPackage::run_dir_ |
|
protected |
◆ scratch_dir_
std::string votca::xtp::QMPackage::scratch_dir_ |
|
protected |
◆ shell_file_name_
std::string votca::xtp::QMPackage::shell_file_name_ |
|
protected |
◆ spin_
Index votca::xtp::QMPackage::spin_ |
|
protected |
The documentation for this class was generated from the following files: