#include <functions.hh>


Public Member Functions | |
| ExprFunc (Session *s, Expression *expr, int nb_args) | |
| construction of the function. | |
| virtual void | destroy_anonymous_derivatives () |
| Delete the derivative if anonymous. | |
| virtual FuncDef * | derivative (int nb) |
| The derivative with regards to the argument nb. | |
| virtual double | evaluate (const double *vars, const double *args) |
| The function doing the actual job... pretty easy, isn't it ? | |
| virtual std::string | pretty_print () |
| Pretty printing of the result ? | |
An expression-based definition of a function
1.7.1