votca 2024-dev
|
#include <eanalyze.h>
Public Member Functions | |
EAnalyze ()=default | |
~EAnalyze ()=default | |
bool | WriteToStateFile () const |
std::string | Identify () const |
Calculator name. | |
Public Member Functions inherited from votca::xtp::QMCalculator | |
QMCalculator ()=default | |
~QMCalculator () override=default | |
std::string | Identify () const override=0 |
Calculator name. | |
std::string | Package () const final |
Package name. | |
virtual bool | WriteToStateFile () const =0 |
bool | EvaluateFrame (Topology &top) |
void | Initialize (const tools::Property &opt) final |
Initializes a calculator from an XML file with options. | |
Public Member Functions inherited from votca::tools::Calculator | |
Calculator ()=default | |
virtual | ~Calculator ()=default |
virtual std::string | Identify () const =0 |
Calculator name. | |
virtual std::string | Package () const =0 |
Package name. | |
virtual void | Initialize (const Property &user_options)=0 |
Initializes a calculator from an XML file with options. | |
void | setnThreads (Index nThreads) |
Sets number of threads to use. | |
Protected Member Functions | |
void | ParseOptions (const tools::Property &user_options) |
bool | Evaluate (Topology &top) |
virtual void | ParseOptions (const tools::Property &opt)=0 |
virtual bool | Evaluate (Topology &top)=0 |
Private Member Functions | |
void | SiteHist (QMStateType state) const |
void | PairHist (const Topology &top, QMStateType state) const |
void | SiteCorr (const Topology &top, QMStateType state) const |
Private Attributes | |
double | resolution_pairs_ |
double | resolution_sites_ |
double | resolution_spatial_ |
bool | atomdistances_ = false |
std::vector< QMStateType > | states_ |
bool | doenergy_landscape_ |
Index | first_seg_ |
Index | last_seg_ |
std::string | seg_pattern_ |
std::vector< Segment * > | seg_shortlist_ |
Additional Inherited Members | |
Protected Attributes inherited from votca::tools::Calculator | |
Index | nThreads_ |
bool | maverick_ |
Definition at line 41 of file eanalyze.h.
|
default |
|
default |
|
protectedvirtual |
Implements votca::xtp::QMCalculator.
Definition at line 46 of file eanalyze.cc.
|
inlinevirtual |
Calculator name.
This name is used to register a calculator in a Factory It the name of the XML file with the default calculator options stored in VOTCASHARE
Implements votca::xtp::QMCalculator.
Definition at line 47 of file eanalyze.h.
|
private |
Definition at line 157 of file eanalyze.cc.
|
protectedvirtual |
Implements votca::xtp::QMCalculator.
Definition at line 25 of file eanalyze.cc.
|
private |
Definition at line 203 of file eanalyze.cc.
|
private |
Definition at line 99 of file eanalyze.cc.
|
inlinevirtual |
Implements votca::xtp::QMCalculator.
Definition at line 46 of file eanalyze.h.
|
private |
Definition at line 61 of file eanalyze.h.
|
private |
Definition at line 65 of file eanalyze.h.
|
private |
Definition at line 66 of file eanalyze.h.
|
private |
Definition at line 67 of file eanalyze.h.
|
private |
Definition at line 58 of file eanalyze.h.
|
private |
Definition at line 59 of file eanalyze.h.
|
private |
Definition at line 60 of file eanalyze.h.
|
private |
Definition at line 69 of file eanalyze.h.
|
private |
Definition at line 70 of file eanalyze.h.
|
private |
Definition at line 63 of file eanalyze.h.