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

Public Member Functions | |
| QMFragment (Index id, std::string atoms) | |
| QMFragment ()=default | |
| QMFragment (CheckpointReader &r) | |
| template<class T2> | |
| void | copy_withoutvalue (const QMFragment< T2 > &frag) |
| void | setId (Index id) |
| Index | getId () const |
| void | FillFromString (std::string atoms) |
| const T & | value () const |
| T & | value () |
| Index | size () const |
| const std::vector< Index > & | getIndices () const |
| double | ExtractFromVector (const Eigen::VectorXd &atomentries) const |
| std::vector< Index >::const_iterator | begin () const |
| std::vector< Index >::const_iterator | end () const |
| void | WriteToCpt (CheckpointWriter &w) const |
| void | ReadFromCpt (CheckpointReader &r) |
Private Member Functions | |
| void | WriteValue (CheckpointWriter &w) const |
| void | ReadValue (CheckpointReader &r) |
| void | FillAtomIndices (const std::string &atoms) |
| void | ReadValue (CheckpointReader &r) |
| void | WriteValue (CheckpointWriter &w) const |
Private Attributes | |
| std::vector< Index > | atomindices_ |
| Index | id_ = -1 |
| T | value_ {} |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const QMFragment &fragment) |
Definition at line 41 of file qmfragment.h.
|
inline |
Definition at line 43 of file qmfragment.h.
|
default |
|
inline |
Definition at line 47 of file qmfragment.h.
|
inline |
Definition at line 75 of file qmfragment.h.
|
inline |
Definition at line 50 of file qmfragment.h.
|
inline |
Definition at line 78 of file qmfragment.h.
|
inline |
Definition at line 67 of file qmfragment.h.
|
inlineprivate |
Definition at line 109 of file qmfragment.h.
|
inline |
Definition at line 57 of file qmfragment.h.
|
inline |
Definition at line 56 of file qmfragment.h.
|
inline |
Definition at line 65 of file qmfragment.h.
|
inline |
Definition at line 99 of file qmfragment.h.
|
inlineprivate |
Definition at line 120 of file qmfragment.h.
|
inlineprivate |
Definition at line 129 of file qmfragment.h.
|
inline |
Definition at line 55 of file qmfragment.h.
|
inline |
Definition at line 63 of file qmfragment.h.
|
inline |
Definition at line 61 of file qmfragment.h.
|
inline |
Definition at line 59 of file qmfragment.h.
|
inline |
Definition at line 93 of file qmfragment.h.
|
inlineprivate |
Definition at line 124 of file qmfragment.h.
|
inlineprivate |
Definition at line 135 of file qmfragment.h.
|
friend |
Definition at line 82 of file qmfragment.h.
|
private |
Definition at line 114 of file qmfragment.h.
|
private |
Definition at line 115 of file qmfragment.h.
|
private |
Definition at line 116 of file qmfragment.h.