// functions overriding virtual functions from base classes
//////////
+void fderivative::print(const print_context & c, unsigned level) const
+{
+ // class function overrides print(), but we don't want that
+ basic::print(c, level);
+}
+
void fderivative::do_print(const print_context & c, unsigned level) const
{
c.s << "D[";
// functions overriding virtual functions from base classes
public:
+ void print(const print_context & c, unsigned level = 0) const;
ex eval(int level = 0) const;
ex evalf(int level = 0) const;
ex series(const relational & r, int order, unsigned options = 0) const;