qpOASES 3.2.1
An Implementation of the Online Active Set Strategy
Functions
BLASReplacement.cpp File Reference
#include <qpOASES/Utils.hpp>

Functions

void dgemm_ (const char *TRANSA, const char *TRANSB, const la_uint_t *M, const la_uint_t *N, const la_uint_t *K, const double *ALPHA, const double *A, const la_uint_t *LDA, const double *B, const la_uint_t *LDB, const double *BETA, double *C, const la_uint_t *LDC)
 
void sgemm_ (const char *TRANSA, const char *TRANSB, const la_uint_t *M, const la_uint_t *N, const la_uint_t *K, const float *ALPHA, const float *A, const la_uint_t *LDA, const float *B, const la_uint_t *LDB, const float *BETA, float *C, const la_uint_t *LDC)
 

Detailed Description

Author
Hans Joachim Ferreau, Andreas Potschka, Christian Kirches
Version
3.2
Date
2007-2017

BLAS Level 3 replacement routines.

Function Documentation

◆ dgemm_()

void dgemm_ ( const char *  TRANSA,
const char *  TRANSB,
const la_uint_t *  M,
const la_uint_t *  N,
const la_uint_t *  K,
const double *  ALPHA,
const double *  A,
const la_uint_t *  LDA,
const double *  B,
const la_uint_t *  LDB,
const double *  BETA,
double *  C,
const la_uint_t *  LDC 
)

Performs one of the matrix-matrix operation in double precision.

References BT_FALSE, BT_TRUE, isEqual(), isZero(), and REFER_NAMESPACE_QPOASES.

◆ sgemm_()

void sgemm_ ( const char *  TRANSA,
const char *  TRANSB,
const la_uint_t *  M,
const la_uint_t *  N,
const la_uint_t *  K,
const float *  ALPHA,
const float *  A,
const la_uint_t *  LDA,
const float *  B,
const la_uint_t *  LDB,
const float *  BETA,
float *  C,
const la_uint_t *  LDC 
)

Performs one of the matrix-matrix operation in single precision.

References BT_FALSE, BT_TRUE, isEqual(), isZero(), and REFER_NAMESPACE_QPOASES.