|
| MyEvaluator () |
|
bool | isOK () |
|
double | evaluate (const char *e) |
|
| Evaluator () |
|
| ~Evaluator () |
|
double | evaluate (const char *expression) |
|
int | status () const |
|
int | error_position () const |
|
void | print_error () const |
|
std::string | error_name () const |
|
void | setVariable (const char *name, double value) |
|
void | setVariable (const char *name, const char *expression) |
|
void | setFunction (const char *name, double(*fun)()) |
|
void | setFunction (const char *name, double(*fun)(double)) |
|
void | setFunction (const char *name, double(*fun)(double, double)) |
|
void | setFunction (const char *name, double(*fun)(double, double, double)) |
|
void | setFunction (const char *name, double(*fun)(double, double, double, double)) |
|
void | setFunction (const char *name, double(*fun)(double, double, double, double, double)) |
|
bool | findVariable (const char *name) const |
|
bool | findFunction (const char *name, int npar) const |
|
void | removeVariable (const char *name) |
|
void | removeFunction (const char *name, int npar) |
|
void | clear () |
|
void | setStdMath () |
|
void | setSystemOfUnits (double meter=1.0, double kilogram=1.0, double second=1.0, double ampere=1.0, double kelvin=1.0, double mole=1.0, double candela=1.0) |
|
Definition at line 10 of file testBug90848.cc.