|
| | ExportGaussNewtonHpmpc (UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="") |
| |
| virtual returnValue | getCode (ExportStatementBlock &code) |
| |
| virtual returnValue | getDataDeclarations (ExportStatementBlock &declarations, ExportStruct dataStruct=ACADO_ANY) const |
| |
| virtual returnValue | getFunctionDeclarations (ExportStatementBlock &declarations) const |
| |
| unsigned | getNumQPvars () const |
| |
| virtual returnValue | setup () |
| |
| virtual | ~ExportGaussNewtonHpmpc () |
| |
| | ExportNLPSolver (UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="") |
| |
| unsigned | getNumComplexConstraints (void) |
| |
| unsigned | getNumPathConstraints (void) |
| |
| bool | initialStateFixed () const |
| |
| bool | performsSingleShooting () const |
| |
| returnValue | setConstraints (const OCP &_ocp) |
| |
| returnValue | setGeneralObjective (const Objective &_objective) |
| |
| returnValue | setIntegratorExport (IntegratorExportPtr const _integrator) |
| |
| returnValue | setLevenbergMarquardt (double _levenbergMarquardt) |
| |
| returnValue | setLSQObjective (const Objective &_objective) |
| |
| returnValue | setObjective (const Objective &_objective) |
| |
| bool | usingLinearTerms () const |
| |
| unsigned | weightingMatricesType (void) const |
| |
| virtual | ~ExportNLPSolver () |
| |
| | ExportAlgorithm (UserInteraction *_userInteraction=0, const std::string &_commonHeaderName=std::string()) |
| |
| uint | getN () const |
| |
| uint | getNDX () const |
| |
| uint | getNOD () const |
| |
| uint | getNP () const |
| |
| uint | getNU () const |
| |
| uint | getNX () const |
| |
| uint | getNXA () const |
| |
| uint | getNY () const |
| |
| uint | getNYN () const |
| |
| returnValue | setDimensions (uint _NX=0, uint _NU=0, uint _NP=0, uint _NI=0, uint _NOD=0) |
| |
| returnValue | setDimensions (uint _NX, uint _NDX, uint _NXA, uint _NU, uint _NP, uint _NI, uint _NOD) |
| |
| void | setNY (uint NY_) |
| |
| void | setNYN (uint NYN_) |
| |
| virtual | ~ExportAlgorithm () |
| |
| int | addLogRecord (LogRecord &_record) |
| |
| returnValue | addOption (OptionsName name, int value) |
| |
| returnValue | addOption (OptionsName name, double value) |
| |
| returnValue | addOption (uint idx, OptionsName name, int value) |
| |
| returnValue | addOption (uint idx, OptionsName name, double value) |
| |
| returnValue | addOptionsList () |
| |
| | AlgorithmicBase () |
| |
| | AlgorithmicBase (UserInteraction *_userInteraction) |
| |
| | AlgorithmicBase (const AlgorithmicBase &rhs) |
| |
| returnValue | get (OptionsName name, int &value) const |
| |
| returnValue | get (OptionsName name, double &value) const |
| |
| returnValue | get (OptionsName name, std::string &value) const |
| |
| returnValue | get (uint idx, OptionsName name, int &value) const |
| |
| returnValue | get (uint idx, OptionsName name, double &value) const |
| |
| returnValue | getAll (LogName _name, MatrixVariablesGrid &values) const |
| |
| returnValue | getFirst (LogName _name, DMatrix &firstValue) const |
| |
| returnValue | getFirst (LogName _name, VariablesGrid &firstValue) const |
| |
| returnValue | getLast (LogName _name, DMatrix &lastValue) const |
| |
| returnValue | getLast (LogName _name, VariablesGrid &lastValue) const |
| |
| Options | getOptions (uint idx) const |
| |
| BooleanType | haveOptionsChanged () const |
| |
| BooleanType | haveOptionsChanged (uint idx) const |
| |
| AlgorithmicBase & | operator= (const AlgorithmicBase &rhs) |
| |
| returnValue | plot (PlotFrequency _frequency=PLOT_IN_ANY_CASE) |
| |
| returnValue | printLogRecord (std::ostream &_stream, int idx, LogPrintMode _mode=PRINT_ITEM_BY_ITEM) const |
| |
| returnValue | replot (PlotFrequency _frequency=PLOT_IN_ANY_CASE) |
| |
| returnValue | set (OptionsName name, int value) |
| |
| returnValue | set (OptionsName name, double value) |
| |
| returnValue | set (OptionsName name, const std::string &value) |
| |
| returnValue | set (uint idx, OptionsName name, int value) |
| |
| returnValue | set (uint idx, OptionsName name, double value) |
| |
| returnValue | setAll (LogName _name, const MatrixVariablesGrid &values) |
| |
| returnValue | setLast (LogName _name, int lastValue, double time=-INFTY) |
| |
| returnValue | setLast (LogName _name, double lastValue, double time=-INFTY) |
| |
| returnValue | setLast (LogName _name, const DVector &lastValue, double time=-INFTY) |
| |
| returnValue | setLast (LogName _name, const DMatrix &lastValue, double time=-INFTY) |
| |
| returnValue | setLast (LogName _name, const VariablesGrid &lastValue, double time=-INFTY) |
| |
| returnValue | setOptions (const Options &arg) |
| |
| returnValue | setOptions (uint idx, const Options &arg) |
| |
| virtual | ~AlgorithmicBase () |
| |
TBD.
TBD
\author Milan Vukov
Definition at line 50 of file export_gauss_newton_hpmpc.hpp.