30 plumed_assert( keys.
size()==0 );
41 if( (
getAction()->functions[i])->getName()==name ) numlab++;
ShortcutVessel(const VesselOptions &)
std::vector< Vessel * > functions
Pointers to the functions we are using on each value.
static void registerKeywords(Keywords &keys)
Reserve any keywords for this particular vessel.
static void registerKeywords(Keywords &keys)
void addVessel(const std::string &name, const std::string &input, const int numlab=0, const std::string thislab="")
Add a vessel to the list of vessels.
This class holds the keywords and their documentation.
void addVessel(const std::string &name, const std::string &intput)
This class is used to pass the input to Vessels.
const int numlab
The numerical label for this object.
unsigned size() const
Return the number of defined keywords.
ActionWithVessel * getAction()
Return a pointer to the action we are working in.