23#ifndef VOTCA_XTP_PARTIALCHARGES_H
24#define VOTCA_XTP_PARTIALCHARGES_H
30#include <boost/filesystem.hpp>
44 std::string
Identify()
const {
return "partialcharges"; }
75 <<
" Loading QM data from " <<
orbfile_ << std::flush;
void WriteMPS(std::string filename, std::string header) const
void Initialize(tools::Property &options)
std::string GetStateString() const
StaticSegment Extractingcharges(const Orbitals &orbitals) const
Logger is used for thread-safe output of messages.
void setReportLevel(Log::Level ReportLevel)
void setMultithreading(bool maverick)
void setCommonPreface(const std::string &preface)
container for molecular orbitals
void ReadFromCpt(const std::string &filename)
~Partialcharges()=default
std::string Identify() const
Calculator name.
tools::Property esp_options_
void ParseOptions(const tools::Property &user_options)
#define XTP_LOG(level, log)
base class for all analysis tools
static Level current_level