10 #ifndef Teuchos_FUNCTION_OBJECT_H
11 #define Teuchos_FUNCTION_OBJECT_H
13 #include "Teuchos_Describable.hpp"
37 virtual std::string getTypeAttributeValue()
const=0;
43 static const std::string funcitonTagName =
"Function";
44 return funcitonTagName;
static const std::string & getXMLTagName()
Returns the name of the XML tag used to indicate a funciton object.
Base class for all objects that can describe themselves.
A function object represents an arbitrary function.