allComponentsRequired(const std::vector< Value * > &args, const std::vector< ActionWithVector * > &actions) | PLMD::function::FunctionTemplateBase | inline |
calc(const ActionWithArguments *action, const std::vector< double > &args, std::vector< double > &vals, Matrix< double > &derivatives) const override | PLMD::function::Sum | virtual |
derivativesImplemented() | PLMD::function::FunctionTemplateBase | inlinevirtual |
doWithTasks() const | PLMD::function::FunctionTemplateBase | inlinevirtual |
getArgStart() const | PLMD::function::FunctionTemplateBase | inlinevirtual |
getArgumentsToCheck(const std::vector< Value * > &args) | PLMD::function::FunctionTemplateBase | inlinevirtual |
getComponentsPerLabel() const | PLMD::function::FunctionTemplateBase | inlinevirtual |
getDerivativeZeroIfValueIsZero() const | PLMD::function::FunctionTemplateBase | inlinevirtual |
getGraphInfo(const std::string &lab) const | PLMD::function::FunctionTemplateBase | inlinevirtual |
noderiv | PLMD::function::FunctionTemplateBase | protected |
parse(Action *action, const std::string &key, T &t) | PLMD::function::FunctionTemplateBase | protected |
parseFlag(Action *action, const std::string &key, bool &t) | PLMD::function::FunctionTemplateBase | inlineprotected |
parseVector(Action *action, const std::string &key, std::vector< T > &t) | PLMD::function::FunctionTemplateBase | protected |
prefactor | PLMD::function::Sum | private |
read(ActionWithArguments *action) override | PLMD::function::Sum | virtual |
registerKeywords(Keywords &keys) override | PLMD::function::Sum | virtual |
setPeriodicityForOutputs(ActionWithValue *action) | PLMD::function::FunctionTemplateBase | inlinevirtual |
setPrefactor(ActionWithArguments *action, const double pref) override | PLMD::function::Sum | virtual |
setup(ActionWithValue *action) | PLMD::function::FunctionTemplateBase | inlinevirtual |
zeroRank() const override | PLMD::function::Sum | virtual |