53 const std::string& _commonHeaderName
60 const std::string& _commonHeaderName
67 const std::string& _commonHeaderName
74 const std::string& _commonHeaderName
81 const std::string& _commonHeaderName
88 const std::string& _commonHeaderName
95 const std::string& _commonHeaderName
102 const std::string& _commonHeaderName
109 const std::string& _commonHeaderName
116 const std::string& _commonHeaderName
123 const std::string& _commonHeaderName
ExportNLPSolver * createExactHessianCN2(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
ExportNLPSolver * createGaussNewtonHpmpc(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
A class for export of an OCP solver using sparse QP solver qpDUNES.
ExportNLPSolver * createGaussNewtonGeneric(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
ExportNLPSolver * createGaussNewtonBlockForces(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
bool registerAlgorithm(const AlgorithmType &id, exportAlgorithmCreator creator)
A class for export of an OCP solver using sparse QP solver FORCES.
ExportNLPSolver * createGaussNewtonCn2Factorization(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
ExportNLPSolver * createGaussNewtonQpDunes(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
A class for export of Gauss-Newton condensed OCP solver.
#define CLOSE_NAMESPACE_ACADO
Base class for export of NLP/OCP solvers.
ExportNLPSolver * createExactHessianQpDunes(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
ExportNLPSolver * createGaussNewtonForces(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
An OCP solver based on the block N^2 condensing algorithm, in combination with qpDUNES as the QP solv...
Encapsulates all user interaction for setting options, logging data and plotting results.
An OCP solver based on the N^2 condensing algorithm.
BEGIN_NAMESPACE_ACADO ExportNLPSolver * createGaussNewtonCN2(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
A class for export of an OCP solver using sparse QP solver qpDUNES.
An OCP solver based on the block N^2 condensing algorithm, in combination with qpDUNES as the QP solv...
#define BEGIN_NAMESPACE_ACADO
static ExportAlgorithmFactory & instance()
ExportNLPSolver * createGaussNewtonCondensed(UserInteraction *_userInteraction, const std::string &_commonHeaderName)
ExportNLPSolver * createGaussNewtonBlockQpDunes(UserInteraction *_userInteraction, const std::string &_commonHeaderName)