35#ifndef _BLAZE_MATH_BLAS_CBLAS_TRMV_H_
36#define _BLAZE_MATH_BLAS_CBLAS_TRMV_H_
62void trmv( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE transA,
66void trmv( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE transA,
70void trmv( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE transA,
74void trmv( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE transA,
107inline void trmv( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE transA,
111 cblas_strmv( order, uplo, transA, diag, n, A, lda, x, incX );
141inline void trmv( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE transA,
145 cblas_dtrmv( order, uplo, transA, diag, n, A, lda, x, incX );
175inline void trmv( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE transA,
181 cblas_ctrmv( order, uplo, transA, diag, n,
reinterpret_cast<const float*
>( A ),
182 lda,
reinterpret_cast<float*
>( x ), incX );
212inline void trmv( CBLAS_ORDER order, CBLAS_UPLO uplo, CBLAS_TRANSPOSE transA,
218 cblas_ztrmv( order, uplo, transA, diag, n,
reinterpret_cast<const double*
>( A ),
219 lda,
reinterpret_cast<double*
>( x ), incX );
Header file for the complex data type.
Complex data type of the Blaze library.
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.
System settings for the BLAS mode.