#include <Sum.h>
|
template<class T > |
void | parse (Action *action, const std::string &key, T &t) |
| Parse a keyword from the input as a value. More...
|
|
void | parseFlag (Action *action, const std::string &key, bool &t) |
| Parse a keyword from the input as a flag. More...
|
|
template<class T > |
void | parseVector (Action *action, const std::string &key, std::vector< T > &t) |
| Parse a keyword from the input as a vector. More...
|
|
◆ allComponentsRequired()
bool PLMD::function::FunctionTemplateBase::allComponentsRequired |
( |
const std::vector< Value * > & |
args, |
|
|
const std::vector< ActionWithVector * > & |
actions |
|
) |
| |
|
inlineinherited |
◆ calc()
void PLMD::function::Sum::calc |
( |
const ActionWithArguments * |
action, |
|
|
const std::vector< double > & |
args, |
|
|
std::vector< double > & |
vals, |
|
|
Matrix< double > & |
derivatives |
|
) |
| const |
|
overridevirtual |
◆ derivativesImplemented()
virtual bool PLMD::function::FunctionTemplateBase::derivativesImplemented |
( |
| ) |
|
|
inlinevirtualinherited |
◆ doWithTasks()
virtual bool PLMD::function::FunctionTemplateBase::doWithTasks |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ getArgStart()
virtual unsigned PLMD::function::FunctionTemplateBase::getArgStart |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ getArgumentsToCheck()
std::vector< Value * > PLMD::function::FunctionTemplateBase::getArgumentsToCheck |
( |
const std::vector< Value * > & |
args | ) |
|
|
inlinevirtualinherited |
◆ getComponentsPerLabel()
std::vector< std::string > PLMD::function::FunctionTemplateBase::getComponentsPerLabel |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ getDerivativeZeroIfValueIsZero()
virtual bool PLMD::function::FunctionTemplateBase::getDerivativeZeroIfValueIsZero |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ getGraphInfo()
std::string PLMD::function::FunctionTemplateBase::getGraphInfo |
( |
const std::string & |
lab | ) |
const |
|
inlinevirtualinherited |
◆ parse()
template<class T >
void PLMD::function::FunctionTemplateBase::parse |
( |
Action * |
action, |
|
|
const std::string & |
key, |
|
|
T & |
t |
|
) |
| |
|
protectedinherited |
Parse a keyword from the input as a value.
◆ parseFlag()
void PLMD::function::FunctionTemplateBase::parseFlag |
( |
Action * |
action, |
|
|
const std::string & |
key, |
|
|
bool & |
t |
|
) |
| |
|
inlineprotectedinherited |
Parse a keyword from the input as a flag.
◆ parseVector()
template<class T >
void PLMD::function::FunctionTemplateBase::parseVector |
( |
Action * |
action, |
|
|
const std::string & |
key, |
|
|
std::vector< T > & |
t |
|
) |
| |
|
protectedinherited |
Parse a keyword from the input as a vector.
◆ read()
◆ registerKeywords()
void PLMD::function::Sum::registerKeywords |
( |
Keywords & |
keys | ) |
|
|
overridevirtual |
◆ setPeriodicityForOutputs()
void PLMD::function::FunctionTemplateBase::setPeriodicityForOutputs |
( |
ActionWithValue * |
action | ) |
|
|
inlinevirtualinherited |
◆ setPrefactor()
◆ setup()
void PLMD::function::FunctionTemplateBase::setup |
( |
ActionWithValue * |
action | ) |
|
|
inlinevirtualinherited |
◆ zeroRank()
bool PLMD::function::Sum::zeroRank |
( |
| ) |
const |
|
overridevirtual |
◆ noderiv
bool PLMD::function::FunctionTemplateBase::noderiv = false |
|
protectedinherited |
Are we using derivatives.
◆ prefactor
double PLMD::function::Sum::prefactor |
|
private |
The documentation for this class was generated from the following files: