35#ifndef _BLAZE_MATH_LAPACK_CLAPACK_ORG2L_H_
36#define _BLAZE_MATH_LAPACK_CLAPACK_ORG2L_H_
56#if !defined(INTEL_MKL_VERSION)
84 const float* tau,
float* work,
blas_int_t* info );
87 const double* tau,
double* work,
blas_int_t* info );
123 const float* tau,
float* work,
blas_int_t* info )
125#if defined(INTEL_MKL_VERSION)
129 sorg2l_( &m, &n, &k, A, &lda,
const_cast<float*
>( tau ), work, info );
165 const double* tau,
double* work,
blas_int_t* info )
167#if defined(INTEL_MKL_VERSION)
171 dorg2l_( &m, &n, &k, A, &lda,
const_cast<double*
>( tau ), work, info );
Header file for the complex data type.
void org2l(DenseMatrix< MT, SO > &A, const ElementType_t< MT > *tau)
LAPACK kernel for the reconstruction of the orthogonal matrix Q from a QL decomposition.
Definition: org2l.h:119
int32_t blas_int_t
Signed integer type used in the BLAS/LAPACK wrapper functions.
Definition: Types.h:64
#define BLAZE_STATIC_ASSERT(expr)
Compile time assertion macro.
Definition: StaticAssert.h:112
Header file for basic BLAS type definitions.