Functions | Variables
qpOASESroutines.cpp File Reference
#include <iostream>
#include <qpOASES/SQProblem.hpp>
Include dependency graph for qpOASESroutines.cpp:

Go to the source code of this file.

Functions

void cleanupp ()
void cleanupSB ()
void cleanupVM ()
int getStatus (returnValue returnvalue)
void hotstart (real_t *g, real_t *lb, real_t *ub, real_t *lbA, real_t *ubA, int *nWSR, real_t *x, real_t *obj, int *status, int *nWSRout, real_t *y)
void hotstartSB (real_t *g, real_t *lb, real_t *ub, int *nWSR, real_t *x, real_t *obj, int *status, int *nWSRout, real_t *y)
void hotstartVM (real_t *H, real_t *g, real_t *A, real_t *lb, real_t *ub, real_t *lbA, real_t *ubA, int *nWSR, real_t *x, real_t *obj, int *status, int *nWSRout, real_t *y)
void init (real_t *H, real_t *g, real_t *A, real_t *lb, real_t *ub, real_t *lbA, real_t *ubA, int *nV, int *nC, int *nWSR, real_t *x, real_t *obj, int *status, int *nWSRout, real_t *y)
void initSB (real_t *H, real_t *g, real_t *lb, real_t *ub, int *nV, int *nWSR, real_t *x, real_t *obj, int *status, int *nWSRout, real_t *y)
void initVM (real_t *H, real_t *g, real_t *A, real_t *lb, real_t *ub, real_t *lbA, real_t *ubA, int *nV, int *nC, int *nWSR, real_t *x, real_t *obj, int *status, int *nWSRout, real_t *y)
void qpoases (real_t *H, real_t *g, real_t *A, real_t *lb, real_t *ub, real_t *lbA, real_t *ubA, int *nV, int *nC, int *nWSR, real_t *x, real_t *obj, int *status, int *nWSRout, real_t *y)
void transformA (real_t *A, int nV, int nC)

Variables

QProblemqp = 0
QProblemBqpb = 0
SQProblemsqp = 0

Detailed Description

Author:
Holger Diedam, Hans Joachim Ferreau
Version:
3.0beta
Date:
2007-2011

Interface that enables to call qpOASES from scilab (C++ file to provide an interface between the files that have to be compiled with gcc and the qpOASES library).

Definition in file qpOASESroutines.cpp.


Function Documentation

void cleanupp ( )

Definition at line 344 of file qpOASESroutines.cpp.

void cleanupSB ( )

Definition at line 360 of file qpOASESroutines.cpp.

void cleanupVM ( )

Definition at line 375 of file qpOASESroutines.cpp.

int getStatus ( returnValue  returnvalue)

Definition at line 116 of file qpOASESroutines.cpp.

void hotstart ( real_t g,
real_t lb,
real_t ub,
real_t lbA,
real_t ubA,
int *  nWSR,
real_t x,
real_t obj,
int *  status,
int *  nWSRout,
real_t y 
)

Definition at line 254 of file qpOASESroutines.cpp.

void hotstartSB ( real_t g,
real_t lb,
real_t ub,
int *  nWSR,
real_t x,
real_t obj,
int *  status,
int *  nWSRout,
real_t y 
)

Definition at line 283 of file qpOASESroutines.cpp.

void hotstartVM ( real_t H,
real_t g,
real_t A,
real_t lb,
real_t ub,
real_t lbA,
real_t ubA,
int *  nWSR,
real_t x,
real_t obj,
int *  status,
int *  nWSRout,
real_t y 
)

Definition at line 312 of file qpOASESroutines.cpp.

void init ( real_t H,
real_t g,
real_t A,
real_t lb,
real_t ub,
real_t lbA,
real_t ubA,
int *  nV,
int *  nC,
int *  nWSR,
real_t x,
real_t obj,
int *  status,
int *  nWSRout,
real_t y 
)

Definition at line 170 of file qpOASESroutines.cpp.

void initSB ( real_t H,
real_t g,
real_t lb,
real_t ub,
int *  nV,
int *  nWSR,
real_t x,
real_t obj,
int *  status,
int *  nWSRout,
real_t y 
)

Definition at line 199 of file qpOASESroutines.cpp.

void initVM ( real_t H,
real_t g,
real_t A,
real_t lb,
real_t ub,
real_t lbA,
real_t ubA,
int *  nV,
int *  nC,
int *  nWSR,
real_t x,
real_t obj,
int *  status,
int *  nWSRout,
real_t y 
)

Definition at line 225 of file qpOASESroutines.cpp.

void qpoases ( real_t H,
real_t g,
real_t A,
real_t lb,
real_t ub,
real_t lbA,
real_t ubA,
int *  nV,
int *  nC,
int *  nWSR,
real_t x,
real_t obj,
int *  status,
int *  nWSRout,
real_t y 
)

Definition at line 143 of file qpOASESroutines.cpp.

void transformA ( real_t A,
int  nV,
int  nC 
)

Definition at line 94 of file qpOASESroutines.cpp.


Variable Documentation

QProblem* qp = 0

Definition at line 46 of file qpOASESroutines.cpp.

QProblemB* qpb = 0

Definition at line 47 of file qpOASESroutines.cpp.

SQProblem* sqp = 0

Definition at line 48 of file qpOASESroutines.cpp.



acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Sat Jun 8 2019 19:40:22