22 #include "core/ActionRegister.h"
23 #include "core/ActionPilot.h"
24 #include "core/PlumedMain.h"
25 #include "core/ActionSet.h"
68 static void registerKeywords(
Keywords& keys );
74 for(ActionSet::const_iterator p=actionSet.begin();p!=actionSet.end();++p)
79 PLUMED_REGISTER_ACTION(Flush,
"FLUSH")
84 keys.add(
"compulsory",
"STRIDE",
"the frequency with which all the open files should be flushed");
void calculate()
Calculate an Action.
void apply()
Apply an Action.
std::vector containing the sequence of Action to be done.
This is used to create PLMD::Action objects that are run with some set frequency. ...
Provides the keyword FLUSH
This class holds the keywords and their documentation.
This class is used to bring the relevant information to the Action constructor.
Base class for all the input Actions.
static void registerKeywords(Keywords &keys)
Register all the relevant keywords for the action.
static void registerKeywords(Keywords &keys)
Create the keywords for actionPilot.
Flush(const ActionOptions &ao)