ocra-recipes
Doxygen documentation for the ocra-recipes repository
FunctionUtilities.h
Go to the documentation of this file.
1 
15 #ifndef _OCRABASE_FUNCTION_UTILITIES_H_
16 #define _OCRABASE_FUNCTION_UTILITIES_H_
17 
18 #ifdef WIN32
19 # pragma once
20 #endif
21 
22 // includes
23 #include "ocra/optim/Function.h"
24 
30 namespace ocra
31 {
32  namespace utils
33  {
34  int getAddType(const Function& f1, const Function& f2);
35  int getAddContinuityProperty(const Function& f1, const Function& f2);
36  bool computeGradient(const Function& f1, const Function& f2);
37  bool computeHessian(const Function& f1, const Function& f2);
38  //Variable* getConcatenatedVariable(Function& f1, Function& f2);
39 
40  int getOppositeConvexityProperty(const Function& f);
41 
42  Variable* createOutputVariable(Function& f);
43  };
44 }
45 
46 #endif //_OCRABASE_FUNCTION_UTILITIES_H_
47 
48 // cmake:sourcegroup=Function
49 
Variable * createOutputVariable(Function &f)
bool computeGradient(const Function &f1, const Function &f2)
int getOppositeConvexityProperty(const Function &f)
bool computeHessian(const Function &f1, const Function &f2)
Optimization-based Robot Controller namespace. a library of classes to write and solve optimization p...
int getAddContinuityProperty(const Function &f1, const Function &f2)
Declaration file of the Function class.
int getAddType(const Function &f1, const Function &f2)