Typedefs | Functions | Variables
qpOASES-3.0beta/interfaces/scilab/qpOASESinterface.c File Reference
#include <stdio.h>
#include <string.h>
#include <scilab/stack-c.h>
#include <scilab/machine.h>
#include <scilab/sciprint.h>
Include dependency graph for qpOASES-3.0beta/interfaces/scilab/qpOASESinterface.c:

Go to the source code of this file.

Typedefs

typedef int(* gate_function) (char *)
 

Functions

void cleanupp ()
 
void cleanupSB ()
 
void cleanupVM ()
 
void hotstart (double *g, double *lb, double *ub, double *lbA, double *ubA, int *nWSR, double *x, double *obj, int *status, int *nWSRout, double *y)
 
void hotstartSB (double *g, double *lb, double *ub, int *nWSR, double *x, double *obj, int *status, int *nWSRout, double *y)
 
void hotstartVM (double *H, double *g, double *A, double *lb, double *ub, double *lbA, double *ubA, int *nWSR, double *x, double *obj, int *status, int *nWSRout, double *y)
 
void init (double *H, double *g, double *A, double *lb, double *ub, double *lbA, double *ubA, int *nV, int *nC, int *nWSR, double *x, double *obj, int *status, int *nWSRout, double *y)
 
void initSB (double *H, double *g, double *lb, double *ub, int *nV, int *nWSR, double *x, double *obj, int *status, int *nWSRout, double *y)
 
void initVM (double *H, double *g, double *A, double *lb, double *ub, double *lbA, double *ubA, int *nV, int *nC, int *nWSR, double *x, double *obj, int *status, int *nWSRout, double *y)
 
int int_cleanup (char *fname)
 
int int_cleanupSB (char *fname)
 
int int_cleanupVM (char *fname)
 
int int_hotstart (char *fname)
 
int int_hotstartSB (char *fname)
 
int int_hotstartVM (char *fname)
 
int int_init (char *fname)
 
int int_initSB (char *fname)
 
int int_initVM (char *fname)
 
int int_qpOASES (char *fname)
 
int int_solve (char *fname)
 
int int_solveSB (char *fname)
 
int int_solveVM (char *fname)
 
void qpoases (double *H, double *g, double *A, double *lb, double *ub, double *lbA, double *ubA, int *nV, int *nC, int *nWSR, double *x, double *obj, int *status, int *nWSRout, double *y)
 
int C2F() qpOASESgateway ()
 
int sci_gateway (char *name, gate_function f)
 

Variables

int qp_rowsA = -1
 
int qp_rowsH = -1
 
int qpb_rowsH = -1
 
int sqp_rowsA = -1
 
int sqp_rowsH = -1
 

Typedef Documentation

typedef int(* gate_function) (char *)

Function Documentation

void cleanupp ( )
void cleanupSB ( )
void cleanupVM ( )
void hotstart ( double *  g,
double *  lb,
double *  ub,
double *  lbA,
double *  ubA,
int *  nWSR,
double *  x,
double *  obj,
int *  status,
int *  nWSRout,
double *  y 
)
void hotstartSB ( double *  g,
double *  lb,
double *  ub,
int *  nWSR,
double *  x,
double *  obj,
int *  status,
int *  nWSRout,
double *  y 
)
void hotstartVM ( double *  H,
double *  g,
double *  A,
double *  lb,
double *  ub,
double *  lbA,
double *  ubA,
int *  nWSR,
double *  x,
double *  obj,
int *  status,
int *  nWSRout,
double *  y 
)
void init ( double *  H,
double *  g,
double *  A,
double *  lb,
double *  ub,
double *  lbA,
double *  ubA,
int *  nV,
int *  nC,
int *  nWSR,
double *  x,
double *  obj,
int *  status,
int *  nWSRout,
double *  y 
)
void initSB ( double *  H,
double *  g,
double *  lb,
double *  ub,
int *  nV,
int *  nWSR,
double *  x,
double *  obj,
int *  status,
int *  nWSRout,
double *  y 
)
void initVM ( double *  H,
double *  g,
double *  A,
double *  lb,
double *  ub,
double *  lbA,
double *  ubA,
int *  nV,
int *  nC,
int *  nWSR,
double *  x,
double *  obj,
int *  status,
int *  nWSRout,
double *  y 
)
int int_cleanup ( char *  fname)
int int_cleanupSB ( char *  fname)
int int_cleanupVM ( char *  fname)
int int_hotstart ( char *  fname)
int int_hotstartSB ( char *  fname)
int int_hotstartVM ( char *  fname)
int int_init ( char *  fname)
int int_initSB ( char *  fname)
int int_initVM ( char *  fname)
int int_qpOASES ( char *  fname)
int int_solve ( char *  fname)
int int_solveSB ( char *  fname)
int int_solveVM ( char *  fname)
void qpoases ( double *  H,
double *  g,
double *  A,
double *  lb,
double *  ub,
double *  lbA,
double *  ubA,
int *  nV,
int *  nC,
int *  nWSR,
double *  x,
double *  obj,
int *  status,
int *  nWSRout,
double *  y 
)
int C2F() qpOASESgateway ( )
int sci_gateway ( char *  name,
gate_function  f 
)

Variable Documentation

int qp_rowsA = -1
int qp_rowsH = -1
int qpb_rowsH = -1
int sqp_rowsA = -1
int sqp_rowsH = -1


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