57 virtual double eval(
const double& x) = 0;
GFunction & operator=(const GFunction &function)
Assignment operator.
void init_members(void)
Initialise class members.
GFunction(void)
Void constructor.
void free_members(void)
Delete class members.
virtual double eval(const double &x)=0
virtual ~GFunction(void)
Destructor.
Single parameter function abstract base class.
void copy_members(const GFunction &function)
Copy class members.