#include <DataFetchingObject.h>
◆ DataFetchingObject()
PLMD::DataFetchingObject::DataFetchingObject |
( |
PlumedMain & |
p | ) |
|
|
explicit |
A constructor so that we can create the plumed main object.
◆ ~DataFetchingObject()
virtual PLMD::DataFetchingObject::~DataFetchingObject |
( |
| ) |
|
|
inlinevirtual |
◆ activate()
bool PLMD::DataFetchingObject::activate |
( |
| ) |
const |
◆ create()
◆ findAction()
Find the action that calculates a particular value.
◆ finishDataGrab()
virtual void PLMD::DataFetchingObject::finishDataGrab |
( |
| ) |
|
|
pure virtual |
◆ get_rank()
void PLMD::DataFetchingObject::get_rank |
( |
const ActionSet & |
a, |
|
|
const std::string & |
key, |
|
|
const std::string & |
type, |
|
|
const TypesafePtr & |
rank |
|
) |
| |
|
static |
Return the rank required for a particular key.
◆ get_shape()
void PLMD::DataFetchingObject::get_shape |
( |
const ActionSet & |
a, |
|
|
const std::string & |
key, |
|
|
const std::string & |
type, |
|
|
const TypesafePtr & |
dims |
|
) |
| |
|
static |
Return the shape required for a particular key.
◆ setData()
virtual void PLMD::DataFetchingObject::setData |
( |
const std::string & |
key, |
|
|
const std::string & |
type, |
|
|
const TypesafePtr & |
outval |
|
) |
| |
|
pure virtual |
◆ myactions
Pointers to the various actions required by the grabber.
◆ myvalues
std::vector<Value*> PLMD::DataFetchingObject::myvalues |
|
protected |
The values required by the user.
◆ plumed
A copy of the plumed main object.
The documentation for this class was generated from the following files: