27 #ifndef GFUNCTIONS_HPP
28 #define GFUNCTIONS_HPP
63 virtual int size(
void)
const = 0;
void free_members(void)
Delete class members.
virtual GVector eval(const double &x)=0
GFunctions & operator=(const GFunctions &functions)
Assignment operator.
void copy_members(const GFunctions &functions)
Copy class members.
virtual int size(void) const =0
GFunctions(void)
Void constructor.
virtual ~GFunctions(void)
Destructor.
void init_members(void)
Initialise class members.
Single parameter functions abstract base class.