34 #ifndef ACADO_TOOLKIT_EVALUATION_TEMPLATE_HPP 35 #define ACADO_TOOLKIT_EVALUATION_TEMPLATE_HPP 69 virtual void project (
int &idx );
70 virtual void set (
double &arg );
149 res =
val->operator()(idx);
USING_NAMESPACE_ACADO IntermediateState sin(const Expression &arg)
Implements a templated dense matrix class.
IntermediateState atan(const Expression &arg)
USING_NAMESPACE_ACADO typedef TaylorVariable< Interval > T
Abstract base class for all scalar-valued symbolic operators.
virtual void Asin(Operator &arg)
virtual void product(Operator &arg1, Operator &arg2)
virtual void Atan(Operator &arg)
IntermediateState asin(const Expression &arg)
IntermediateState pow(const Expression &arg1, const Expression &arg2)
IntermediateState tan(const Expression &arg)
virtual void project(int &idx)
#define CLOSE_NAMESPACE_ACADO
virtual void quotient(Operator &arg1, Operator &arg2)
IntermediateState cos(const Expression &arg)
virtual void Tan(Operator &arg)
virtual void Log(Operator &arg)
virtual void Sin(Operator &arg)
virtual void subtraction(Operator &arg1, Operator &arg2)
IntermediateState acos(const Expression &arg)
virtual void set(double &arg)
virtual void Exp(Operator &arg)
virtual returnValue evaluate(int number, double *x, double *result)=0
virtual void powerInt(Operator &arg1, int &arg2)
virtual void Acos(Operator &arg)
virtual void addition(Operator &arg1, Operator &arg2)
virtual void power(Operator &arg1, Operator &arg2)
Templated class for operator evaluation.
#define BEGIN_NAMESPACE_ACADO
Abstract base class for templated evaluation of operators.
IntermediateState exp(const Expression &arg)
virtual ~EvaluationTemplate()
virtual void Cos(Operator &arg)
IntermediateState log(const Expression &arg)