35 #ifndef ACADO_TOOLKIT_POINT_CONSTRAINT_HPP 36 #define ACADO_TOOLKIT_POINT_CONSTRAINT_HPP 123 inline int getNC()
const;
166 #include <acado/constraint/point_constraint.ipp> 169 #endif // ACADO_TOOLKIT_POINT_CONSTRAINT_HPP returnValue add(const double lb_, const Expression &arg, const double ub_)
Data class for storing generic optimization variables.
Implements a very rudimentary block sparse matrix class.
returnValue evaluate(const OCPiterate &iter)
virtual ~PointConstraint()
Allows to pass back messages to the calling function.
returnValue evaluateSensitivities()
Allows to conveniently handle (one-dimensional) grids consisting of time points.
Stores and evaluates pointwise constraints within optimal control problems.
#define CLOSE_NAMESPACE_ACADO
Base class for all variables within the symbolic expressions family.
returnValue computeForwardSensitivityBlock(int offset, int offset2, DMatrix *seed)
Base class for all kind of constraints (except for bounds) within optimal control problems...
BooleanType isBoxConstraint() const
void rhs(const real_t *x, real_t *f)
PointConstraint & operator=(const PointConstraint &rhs)
#define BEGIN_NAMESPACE_ACADO
returnValue getBounds(const OCPiterate &iter)