35 #ifndef ACADO_TOOLKIT_MAYER_TERM_HPP 36 #define ACADO_TOOLKIT_MAYER_TERM_HPP 131 #include <acado/objective/mayer_term.ipp> 133 #endif // ACADO_TOOLKIT_MAYER_TERM_HPP Data class for storing generic optimization variables.
Implements a very rudimentary block sparse matrix class.
Base class for all kind of objective function terms within optimal control problems.
Allows to setup and evaluate a general function based on SymbolicExpressions.
returnValue evaluateSensitivities(BlockMatrix *hessian)
Stores and evaluates Mayer terms within optimal control problems.
Allows to pass back messages to the calling function.
Allows to conveniently handle (one-dimensional) grids consisting of time points.
returnValue evaluate(const OCPiterate &x)
#define CLOSE_NAMESPACE_ACADO
Base class for all variables within the symbolic expressions family.
void rhs(const real_t *x, real_t *f)
returnValue init(const Grid &grid_, const Expression &arg)
MayerTerm & operator=(const MayerTerm &rhs)
#define BEGIN_NAMESPACE_ACADO