qpOASES
3.2.1
An Implementation of the Online Active Set Strategy
|
Go to the documentation of this file.
36 #ifndef QPOASES_LAPACKBLASREPLACEMENT_HPP
37 #define QPOASES_LAPACKBLASREPLACEMENT_HPP
40 #ifdef __USE_SINGLE_PRECISION__
86 void dgemm_(
const char*,
const char*,
const la_uint_t*,
const la_uint_t*,
const la_uint_t*,
87 const double*,
const double*,
const la_uint_t*,
const double*,
const la_uint_t*,
88 const double*,
double*,
const la_uint_t* );
90 void sgemm_(
const char*,
const char*,
const la_uint_t*,
const la_uint_t*,
const la_uint_t*,
91 const float*,
const float*,
const la_uint_t*,
const float*,
const la_uint_t*,
92 const float*,
float*,
const la_uint_t* );
95 void dsyr_(
const char*,
const la_uint_t*,
const double*,
const double*,
96 const la_uint_t*,
double*,
const la_uint_t* );
98 void ssyr_(
const char*,
const la_uint_t*,
const float*,
const float*,
99 const la_uint_t*,
float*,
const la_uint_t* );
102 void dsyr2_(
const char*,
const la_uint_t*,
const double*,
const double*,
103 const la_uint_t*,
const double*,
const la_uint_t*,
double*,
const la_uint_t*);
105 void ssyr2_(
const char*,
const la_uint_t*,
const float*,
const float*,
106 const la_uint_t*,
const float*,
const la_uint_t*,
float*,
const la_uint_t*);
109 void dpotrf_(
const char*,
const la_uint_t*,
double*,
const la_uint_t*,
la_int_t* );
111 void spotrf_(
const char*,
const la_uint_t*,
float*,
const la_uint_t*,
la_int_t* );
131 void dtrtrs_(
const char* UPLO,
const char* TRANS,
const char* DIAG,
const la_uint_t* N,
const la_uint_t* NRHS,
132 double* A,
const la_uint_t* LDA,
double* B,
const la_uint_t* LDB,
la_int_t* INFO );
134 void strtrs_(
const char* UPLO,
const char* TRANS,
const char* DIAG,
const la_uint_t* N,
const la_uint_t* NRHS,
135 float* A,
const la_uint_t* LDA,
float* B,
const la_uint_t* LDB,
la_int_t* INFO );
138 void dtrcon_(
const char* NORM,
const char* UPLO,
const char* DIAG,
const la_uint_t* N,
double* A,
const la_uint_t* LDA,
139 double* RCOND,
double* WORK,
const la_uint_t* IWORK,
la_int_t* INFO );
141 void strcon_(
const char* NORM,
const char* UPLO,
const char* DIAG,
const la_uint_t* N,
float* A,
const la_uint_t* LDA,
142 float* RCOND,
float* WORK,
const la_uint_t* IWORK,
la_int_t* INFO );
void dgemm_(const char *, const char *, const la_uint_t *, const la_uint_t *, const la_uint_t *, const double *, const double *, const la_uint_t *, const double *, const la_uint_t *, const double *, double *, const la_uint_t *)
Definition: BLASReplacement.cpp:38
void ssyr2_(const char *, const la_uint_t *, const float *, const float *, const la_uint_t *, const float *, const la_uint_t *, float *, const la_uint_t *)
void sgemm_(const char *, const char *, const la_uint_t *, const la_uint_t *, const la_uint_t *, const float *, const float *, const la_uint_t *, const float *, const la_uint_t *, const float *, float *, const la_uint_t *)
Definition: BLASReplacement.cpp:93
#define END_NAMESPACE_QPOASES
Definition: Types.hpp:110
BooleanType
Definition: Types.hpp:203
int_t * number
Definition: Indexlist.hpp:180
#define BEGIN_NAMESPACE_QPOASES
Definition: Types.hpp:107
long la_int_t
Definition: Types.hpp:161
BooleanType isMember(int_t _number) const
Definition: Indexlist.ipp:78
int_t getIndex(int_t givennumber) const
Definition: Indexlist.cpp:157
@ BT_TRUE
Definition: Types.hpp:206
int_t getLength() const
Definition: Indexlist.ipp:60
void ssyr_(const char *, const la_uint_t *, const float *, const float *, const la_uint_t *, float *, const la_uint_t *)
@ BT_FALSE
Definition: Types.hpp:205
void spotrf_(const char *, const la_uint_t *, float *, const la_uint_t *, la_int_t *)
Definition: LAPACKReplacement.cpp:80
void dsyr_(const char *, const la_uint_t *, const double *, const double *, const la_uint_t *, double *, const la_uint_t *)
int_t length
Definition: Indexlist.hpp:183
int_t getNumber(int_t physicalindex) const
Definition: Indexlist.ipp:47
void dsyr2_(const char *, const la_uint_t *, const double *, const double *, const la_uint_t *, const double *, const la_uint_t *, double *, const la_uint_t *)
int_t getLastNumber() const
Definition: Indexlist.ipp:69
void dtrtrs_(const char *UPLO, const char *TRANS, const char *DIAG, const la_uint_t *N, const la_uint_t *NRHS, double *A, const la_uint_t *LDA, double *B, const la_uint_t *LDB, la_int_t *INFO)
Definition: LAPACKReplacement.cpp:121
@ RET_INDEXLIST_OUTOFBOUNDS
Definition: MessageHandling.hpp:84
void dpotrf_(const char *, const la_uint_t *, double *, const la_uint_t *, la_int_t *)
Definition: LAPACKReplacement.cpp:38
void strcon_(const char *NORM, const char *UPLO, const char *DIAG, const la_uint_t *N, float *A, const la_uint_t *LDA, float *RCOND, float *WORK, const la_uint_t *IWORK, la_int_t *INFO)
Definition: LAPACKReplacement.cpp:145
void dtrcon_(const char *NORM, const char *UPLO, const char *DIAG, const la_uint_t *N, double *A, const la_uint_t *LDA, double *RCOND, double *WORK, const la_uint_t *IWORK, la_int_t *INFO)
Definition: LAPACKReplacement.cpp:137
int int_t
Definition: Types.hpp:180
void strtrs_(const char *UPLO, const char *TRANS, const char *DIAG, const la_uint_t *N, const la_uint_t *NRHS, float *A, const la_uint_t *LDA, float *B, const la_uint_t *LDB, la_int_t *INFO)
Definition: LAPACKReplacement.cpp:129