21#ifndef VOTCA_XTP_QMMM_H
22#define VOTCA_XTP_QMMM_H
40 std::string
Identify()
const {
return "qmmm"; }
QM/MM with different regions around.
std::string which_segments_
void WriteJobFile(const Topology &top)
std::string getFirstRegionName() const
std::vector< QMState > states_
Job::JobResult EvalJob(const Topology &top, Job &job, QMThread &Thread)
std::string Identify() const
Calculator name.
void ParseSpecificOptions(const tools::Property &user_options)
std::pair< std::string, tools::Property > regions_def_
void ReadJobFile(Topology &top)
Job createJob(const Segment &seg, const QMState &state, Index jobid) const
Identifier for QMstates. Strings like S1 are converted into enum +zero indexed int.
Container for segments and box and atoms.
base class for all analysis tools