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


Public Member Functions | |
| EInternal ()=default | |
| ~EInternal ()=default | |
| std::string | Identify () const |
| Calculator name. | |
| bool | WriteToStateFile () const |
| Public Member Functions inherited from votca::xtp::QMCalculator | |
| QMCalculator ()=default | |
| ~QMCalculator () override=default | |
| std::string | Package () const final |
| Package name. | |
| 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 |
| void | setnThreads (Index nThreads) |
| Sets number of threads to use. | |
Protected Member Functions | |
| void | ParseOptions (const tools::Property &user_options) |
| bool | Evaluate (Topology &top) |
Private Member Functions | |
| void | ParseEnergies () |
Private Attributes | |
| std::map< std::string, QMStateCarrierStorage< double > > | seg_U_xX_nN_ |
| std::map< std::string, QMStateCarrierStorage< double > > | seg_U_nX_nN_ |
| std::map< std::string, QMStateCarrierStorage< double > > | seg_U_xN_xX_ |
| std::map< std::string, QMStateCarrierStorage< bool > > | seg_has_state_ |
| std::map< std::string, bool > | has_seg_ |
| std::string | energies_file_ |
Additional Inherited Members | |
| Protected Attributes inherited from votca::tools::Calculator | |
| Index | nThreads_ |
| bool | maverick_ |
Definition at line 31 of file einternal.h.
|
default |
|
default |
|
protectedvirtual |
Implements votca::xtp::QMCalculator.
Definition at line 83 of file einternal.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 36 of file einternal.h.
|
private |
Definition at line 32 of file einternal.cc.
|
protectedvirtual |
Implements votca::xtp::QMCalculator.
Definition at line 27 of file einternal.cc.
|
inlinevirtual |
Implements votca::xtp::QMCalculator.
Definition at line 38 of file einternal.h.
|
private |
Definition at line 55 of file einternal.h.
|
private |
Definition at line 53 of file einternal.h.
|
private |
Definition at line 51 of file einternal.h.
|
private |
Definition at line 48 of file einternal.h.
|
private |
Definition at line 49 of file einternal.h.
|
private |
Definition at line 47 of file einternal.h.