Abstract base class for all scalar-valued symbolic operators.
virtual int getGlobalIndex() const
Expression operator-() const
Operator & operator-=(const double &arg)
Provides a time grid consisting of vector-valued optimization variables at each grid point...
#define CLOSE_NAMESPACE_ACADO
Data class for symbolically formulating constraints within optimal control problems.
ConstraintComponent operator<=(const double &ub) const
ConstraintComponent operator>=(const double &lb) const
Base class for all variables within the symbolic expressions family.
Expression operator*(const double &arg) const
Operator & operator/=(const double &arg)
Expression operator/(const double &arg) const
Expression operator+(const double &arg) const
static TreeProjection emptyTreeProjection
ConstraintComponent operator==(const double &b) const
Operator & operator*=(const double &arg)
virtual Operator * passArgument() const
Implements the tree-projection operator within the family of SymbolicOperators.
virtual TreeProjection * cloneTreeProjection() const
#define BEGIN_NAMESPACE_ACADO
virtual double getValue() const
Operator & operator+=(const double &arg)
virtual Operator & operator=(const double &arg)
virtual BooleanType isSmooth() const
#define ACADOERROR(retval)
virtual ~SmoothOperator()