[pure virtual]
function that evaluates the users representation for f(x) and and g(x) is pure virtual so user must define it in derived class
Referenced by fun_record().