#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: