Functions
qpOASES_wrapper.cpp File Reference
#include <qpOASES.hpp>
#include "qpOASES_wrapper.h"
Include dependency graph for qpOASES_wrapper.cpp:

Go to the source code of this file.

Functions

int_t qpOASES_obtainOutputs (const QProblemB *const globalQpObject, returnValue returnvalue, real_t *const x, real_t *const y, real_t *const obj, int_t *const status)
 
int_t qpOASES_Options_copy (const qpOASES_Options *const from, Options *const to)
 
USING_NAMESPACE_QPOASES int_t qpOASES_Options_init (qpOASES_Options *const options, int_t mode)
 
int_t QProblem_cleanup ()
 
int_t QProblem_hotstart (const real_t *const g, const real_t *const lb, const real_t *const ub, const real_t *const lbA, const real_t *const ubA, int_t *const nWSR, real_t *const cputime, real_t *const x, real_t *const y, real_t *const obj, int_t *const status)
 
int_t QProblem_init (const real_t *const H, const real_t *const g, const real_t *const A, const real_t *const lb, const real_t *const ub, const real_t *const lbA, const real_t *const ubA, int_t *const nWSR, real_t *const cputime, const qpOASES_Options *const options, real_t *const x, real_t *const y, real_t *const obj, int_t *const status)
 
int_t QProblem_setup (int_t nV, int_t nC, int_t hessianType)
 
int_t QProblemB_cleanup ()
 
int_t QProblemB_hotstart (const real_t *const g, const real_t *const lb, const real_t *const ub, int_t *const nWSR, real_t *const cputime, real_t *const x, real_t *const y, real_t *const obj, int_t *const status)
 
int_t QProblemB_init (const real_t *const H, const real_t *const g, const real_t *const lb, const real_t *const ub, int_t *const nWSR, real_t *const cputime, const qpOASES_Options *const options, real_t *const x, real_t *const y, real_t *const obj, int_t *const status)
 
int_t QProblemB_setup (int_t nV, int_t hessianType)
 
int_t SQProblem_cleanup ()
 
int_t SQProblem_hotstart (const real_t *const H, const real_t *const g, const real_t *const A, const real_t *const lb, const real_t *const ub, const real_t *const lbA, const real_t *const ubA, int_t *const nWSR, real_t *const cputime, real_t *const x, real_t *const y, real_t *const obj, int_t *const status)
 
int_t SQProblem_init (const real_t *const H, const real_t *const g, const real_t *const A, const real_t *const lb, const real_t *const ub, const real_t *const lbA, const real_t *const ubA, int_t *const nWSR, real_t *const cputime, const qpOASES_Options *const options, real_t *const x, real_t *const y, real_t *const obj, int_t *const status)
 
int_t SQProblem_setup (int_t nV, int_t nC, int_t hessianType)
 

Detailed Description

Author
Hans Joachim Ferreau
Version
3.2
Date
2014-2015

Interface that enables to call qpOASES from plain C.

Definition in file qpOASES_wrapper.cpp.

Function Documentation

int_t qpOASES_obtainOutputs ( const QProblemB *const  globalQpObject,
returnValue  returnvalue,
real_t *const  x,
real_t *const  y,
real_t *const  obj,
int_t *const  status 
)

Definition at line 237 of file qpOASES_wrapper.cpp.

int_t qpOASES_Options_copy ( const qpOASES_Options *const  from,
Options *const  to 
)

Definition at line 183 of file qpOASES_wrapper.cpp.

USING_NAMESPACE_QPOASES int_t qpOASES_Options_init ( qpOASES_Options *const  options,
int_t  mode 
)

Definition at line 51 of file qpOASES_wrapper.cpp.

int_t QProblem_cleanup ( )

Definition at line 352 of file qpOASES_wrapper.cpp.

int_t QProblem_hotstart ( const real_t *const  g,
const real_t *const  lb,
const real_t *const  ub,
const real_t *const  lbA,
const real_t *const  ubA,
int_t *const  nWSR,
real_t *const  cputime,
real_t *const  x,
real_t *const  y,
real_t *const  obj,
int_t *const  status 
)

Definition at line 322 of file qpOASES_wrapper.cpp.

int_t QProblem_init ( const real_t *const  H,
const real_t *const  g,
const real_t *const  A,
const real_t *const  lb,
const real_t *const  ub,
const real_t *const  lbA,
const real_t *const  ubA,
int_t *const  nWSR,
real_t *const  cputime,
const qpOASES_Options *const  options,
real_t *const  x,
real_t *const  y,
real_t *const  obj,
int_t *const  status 
)

Definition at line 284 of file qpOASES_wrapper.cpp.

int_t QProblem_setup ( int_t  nV,
int_t  nC,
int_t  hessianType 
)

Definition at line 261 of file qpOASES_wrapper.cpp.

int_t QProblemB_cleanup ( )

Definition at line 453 of file qpOASES_wrapper.cpp.

int_t QProblemB_hotstart ( const real_t *const  g,
const real_t *const  lb,
const real_t *const  ub,
int_t *const  nWSR,
real_t *const  cputime,
real_t *const  x,
real_t *const  y,
real_t *const  obj,
int_t *const  status 
)

Definition at line 425 of file qpOASES_wrapper.cpp.

int_t QProblemB_init ( const real_t *const  H,
const real_t *const  g,
const real_t *const  lb,
const real_t *const  ub,
int_t *const  nWSR,
real_t *const  cputime,
const qpOASES_Options *const  options,
real_t *const  x,
real_t *const  y,
real_t *const  obj,
int_t *const  status 
)

Definition at line 390 of file qpOASES_wrapper.cpp.

int_t QProblemB_setup ( int_t  nV,
int_t  hessianType 
)

Definition at line 368 of file qpOASES_wrapper.cpp.

int_t SQProblem_cleanup ( )

Definition at line 562 of file qpOASES_wrapper.cpp.

int_t SQProblem_hotstart ( const real_t *const  H,
const real_t *const  g,
const real_t *const  A,
const real_t *const  lb,
const real_t *const  ub,
const real_t *const  lbA,
const real_t *const  ubA,
int_t *const  nWSR,
real_t *const  cputime,
real_t *const  x,
real_t *const  y,
real_t *const  obj,
int_t *const  status 
)

Definition at line 530 of file qpOASES_wrapper.cpp.

int_t SQProblem_init ( const real_t *const  H,
const real_t *const  g,
const real_t *const  A,
const real_t *const  lb,
const real_t *const  ub,
const real_t *const  lbA,
const real_t *const  ubA,
int_t *const  nWSR,
real_t *const  cputime,
const qpOASES_Options *const  options,
real_t *const  x,
real_t *const  y,
real_t *const  obj,
int_t *const  status 
)

Definition at line 492 of file qpOASES_wrapper.cpp.

int_t SQProblem_setup ( int_t  nV,
int_t  nC,
int_t  hessianType 
)

Definition at line 469 of file qpOASES_wrapper.cpp.



acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:21