42#ifndef Teuchos_FUNCTION_OBJECT_H
43#define Teuchos_FUNCTION_OBJECT_H
45#include "Teuchos_Describable.hpp"
75 static const std::string funcitonTagName =
"Function";
76 return funcitonTagName;
Base class for all objects that can describe themselves.
A function object represents an arbitrary function.
static const std::string & getXMLTagName()
Returns the name of the XML tag used to indicate a funciton object.
virtual std::string getTypeAttributeValue() const =0
Returns the string to be used for the value of the type attribute when converting the function to XML...
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...