Interface generator for the qpDUNES QP solver. More...
#include <export_qpdunes_interface.hpp>
Public Member Functions | |
returnValue | configure (const unsigned _maxIter, const unsigned _printLevel, const std::string &_HH, const std::string &_g, const std::string &_gN, const std::string &_CC, const std::string &_c, const std::string &_DD, const std::string &_lb0, const std::string &_ub0, const std::string &_lb, const std::string &_ub, const std::string &_lbA, const std::string &_ubA, const std::string &_primal, const std::string &_lambda, const std::string &_mu, const std::vector< unsigned > &conDim, const std::string &_initialStateFixed, const std::string &_diagH, const std::string &_diagHN) |
ExportQpDunesInterface (const std::string &_fileName, const std::string &_commonHeaderName="", const std::string &_realString="real_t", const std::string &_intString="int", int _precision=16, const std::string &_commentString=std::string()) | |
virtual | ~ExportQpDunesInterface () |
Interface generator for the qpDUNES QP solver.
Definition at line 47 of file export_qpdunes_interface.hpp.
BEGIN_NAMESPACE_ACADO ExportQpDunesInterface::ExportQpDunesInterface | ( | const std::string & | _fileName, |
const std::string & | _commonHeaderName = "" , |
||
const std::string & | _realString = "real_t" , |
||
const std::string & | _intString = "int" , |
||
int | _precision = 16 , |
||
const std::string & | _commentString = std::string() |
||
) |
Default constructor.
[in] | _fileName | Name of exported file. |
[in] | _commonHeaderName | Name of common header file to be included. |
[in] | _realString | std::string to be used to declare real variables. |
[in] | _intString | std::string to be used to declare integer variables. |
[in] | _precision | Number of digits to be used for exporting real values. |
[in] | _commentstd::string | std::string to be used for exporting comments. |
Definition at line 39 of file export_qpdunes_interface.cpp.
virtual ExportQpDunesInterface::~ExportQpDunesInterface | ( | ) | [inline, virtual] |
Destructor.
Definition at line 70 of file export_qpdunes_interface.hpp.
returnValue ExportQpDunesInterface::configure | ( | const unsigned | _maxIter, |
const unsigned | _printLevel, | ||
const std::string & | _HH, | ||
const std::string & | _g, | ||
const std::string & | _gN, | ||
const std::string & | _CC, | ||
const std::string & | _c, | ||
const std::string & | _DD, | ||
const std::string & | _lb0, | ||
const std::string & | _ub0, | ||
const std::string & | _lb, | ||
const std::string & | _ub, | ||
const std::string & | _lbA, | ||
const std::string & | _ubA, | ||
const std::string & | _primal, | ||
const std::string & | _lambda, | ||
const std::string & | _mu, | ||
const std::vector< unsigned > & | conDim, | ||
const std::string & | _initialStateFixed, | ||
const std::string & | _diagH, | ||
const std::string & | _diagHN | ||
) |
Configure the template
Definition at line 48 of file export_qpdunes_interface.cpp.