qpOASES 3.2.2
An Implementation of the Online Active Set Strategy
LAPACKReplacement.cpp File Reference

Functions

void DPOTRF (const char *uplo, const la_uint_t *_n, double *a, const la_uint_t *_lda, la_int_t *info)
 
void SPOTRF (const char *uplo, const la_uint_t *_n, float *a, const la_uint_t *_lda, la_int_t *info)
 
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)
 
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)
 
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)
 
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)
 

Detailed Description

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

LAPACK replacement routines.

Function Documentation

◆ DPOTRF()

void DPOTRF ( const char * uplo,
const la_uint_t * _n,
double * a,
const la_uint_t * _lda,
la_int_t * info )

Calculates the Cholesky factorization of a real symmetric positive definite matrix in double precision.

References getSqrt(), and REFER_NAMESPACE_QPOASES.

◆ DTRCON()

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 )

Estimate the reciprocal of the condition number of a triangular matrix in double precision

◆ DTRTRS()

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 )

Solves a triangular system (double precision)

◆ SPOTRF()

void SPOTRF ( const char * uplo,
const la_uint_t * _n,
float * a,
const la_uint_t * _lda,
la_int_t * info )

Calculates the Cholesky factorization of a real symmetric positive definite matrix in single precision.

References getSqrt(), and REFER_NAMESPACE_QPOASES.

◆ STRCON()

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 )

Estimate the reciprocal of the condition number of a triangular matrix in single precision

◆ STRTRS()

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 )

Solves a triangular system (single precision)