|
votca 2025.1-dev
|
#include <region.h>


Public Member Functions | |
| Region (Index id, Logger &log) | |
| virtual | ~Region ()=default |
| virtual void | WriteToCpt (CheckpointWriter &w) const =0 |
| virtual void | ReadFromCpt (CheckpointReader &r)=0 |
| virtual void | Initialize (const tools::Property &prop)=0 |
| virtual bool | Converged () const =0 |
| virtual void | Evaluate (std::vector< std::unique_ptr< Region > > ®ions)=0 |
| virtual Index | size () const =0 |
| virtual std::string | identify () const =0 |
| virtual void | WritePDB (csg::PDBWriter &writer) const =0 |
| virtual void | Reset ()=0 |
| virtual double | charge () const =0 |
| bool | Successful () const |
| std::string | ErrorMsg () const |
| void | AddResults (tools::Property &prop) const |
| Index | getId () const |
| virtual double | Etotal () const =0 |
Protected Member Functions | |
| std::vector< double > | ApplyInfluenceOfOtherRegions (std::vector< std::unique_ptr< Region > > ®ions) |
| virtual void | AppendResult (tools::Property &prop) const =0 |
| virtual double | InteractwithQMRegion (const QMRegion ®ion)=0 |
| virtual double | InteractwithPolarRegion (const PolarRegion ®ion)=0 |
| virtual double | InteractwithStaticRegion (const StaticRegion ®ion)=0 |
Protected Attributes | |
| bool | info_ = true |
| std::string | errormsg_ = "" |
| Index | id_ = -1 |
| Logger & | log_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const Region ®ion) |
|
virtualdefault |
| void votca::xtp::Region::AddResults | ( | tools::Property & | prop | ) | const |
|
protectedpure virtual |
|
protected |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
friend |