Expression Templates Library (ETL)
Functions
less_equal.hpp File Reference

EGBLAS wrappers for the less_equal operation. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void etl::impl::egblas::less_equal ([[maybe_unused]] size_t n, [[maybe_unused]] const float *A, [[maybe_unused]] size_t lda, [[maybe_unused]] const float *B, [[maybe_unused]] size_t ldb, [[maybe_unused]] bool *C, [[maybe_unused]] size_t ldc)
 Wrappers for single-precision egblas less_equal operation. More...
 
void etl::impl::egblas::less_equal ([[maybe_unused]] size_t n, [[maybe_unused]] const double *A, [[maybe_unused]] size_t lda, [[maybe_unused]] const double *B, [[maybe_unused]] size_t ldb, [[maybe_unused]] bool *C, [[maybe_unused]] size_t ldc)
 Wrappers for double-precision egblas less_equal operation. More...
 
void etl::impl::egblas::less_equal ([[maybe_unused]] size_t n, [[maybe_unused]] const std::complex< float > *A, [[maybe_unused]] size_t lda, [[maybe_unused]] const std::complex< float > *B, [[maybe_unused]] size_t ldb, [[maybe_unused]] bool *C, [[maybe_unused]] size_t ldc)
 Wrappers for complex single-precision egblas less_equal operation. More...
 
void etl::impl::egblas::less_equal ([[maybe_unused]] size_t n, [[maybe_unused]] const etl::complex< float > *A, [[maybe_unused]] size_t lda, [[maybe_unused]] const etl::complex< float > *B, [[maybe_unused]] size_t ldb, [[maybe_unused]] bool *C, [[maybe_unused]] size_t ldc)
 Wrappers for complex single-precision egblas less_equal operation. More...
 
void etl::impl::egblas::less_equal ([[maybe_unused]] size_t n, [[maybe_unused]] const std::complex< double > *A, [[maybe_unused]] size_t lda, [[maybe_unused]] const std::complex< double > *B, [[maybe_unused]] size_t ldb, [[maybe_unused]] bool *C, [[maybe_unused]] size_t ldc)
 Wrappers for complex double-precision egblas less_equal operation. More...
 
void etl::impl::egblas::less_equal ([[maybe_unused]] size_t n, [[maybe_unused]] const etl::complex< double > *A, [[maybe_unused]] size_t lda, [[maybe_unused]] const etl::complex< double > *B, [[maybe_unused]] size_t ldb, [[maybe_unused]] bool *C, [[maybe_unused]] size_t ldc)
 Wrappers for complex double-precision egblas less_equal operation. More...
 

Detailed Description

EGBLAS wrappers for the less_equal operation.

Function Documentation

◆ less_equal() [1/6]

void etl::impl::egblas::less_equal ( [[maybe_unused] ] size_t  n,
[[maybe_unused] ] const float *  A,
[[maybe_unused] ] size_t  lda,
[[maybe_unused] ] const float *  B,
[[maybe_unused] ] size_t  ldb,
[[maybe_unused] ] bool *  C,
[[maybe_unused] ] size_t  ldc 
)
inline

Wrappers for single-precision egblas less_equal operation.

Parameters
nThe size of the vector
AThe memory of the vector a
ldaThe leading dimension of a
BThe memory of the vector b
ldbThe leading dimension of b
CThe memory of the vector c
ldcThe leading dimension of c

◆ less_equal() [2/6]

void etl::impl::egblas::less_equal ( [[maybe_unused] ] size_t  n,
[[maybe_unused] ] const double *  A,
[[maybe_unused] ] size_t  lda,
[[maybe_unused] ] const double *  B,
[[maybe_unused] ] size_t  ldb,
[[maybe_unused] ] bool *  C,
[[maybe_unused] ] size_t  ldc 
)
inline

Wrappers for double-precision egblas less_equal operation.

Parameters
nThe size of the vector
AThe memory of the vector a
ldaThe leading dimension of a
BThe memory of the vector b
ldbThe leading dimension of b
CThe memory of the vector c
ldcThe leading dimension of c

◆ less_equal() [3/6]

void etl::impl::egblas::less_equal ( [[maybe_unused] ] size_t  n,
[[maybe_unused] ] const std::complex< float > *  A,
[[maybe_unused] ] size_t  lda,
[[maybe_unused] ] const std::complex< float > *  B,
[[maybe_unused] ] size_t  ldb,
[[maybe_unused] ] bool *  C,
[[maybe_unused] ] size_t  ldc 
)
inline

Wrappers for complex single-precision egblas less_equal operation.

Parameters
nThe size of the vector
AThe memory of the vector a
ldaThe leading dimension of a
BThe memory of the vector b
ldbThe leading dimension of b
CThe memory of the vector c
ldcThe leading dimension of c

◆ less_equal() [4/6]

void etl::impl::egblas::less_equal ( [[maybe_unused] ] size_t  n,
[[maybe_unused] ] const etl::complex< float > *  A,
[[maybe_unused] ] size_t  lda,
[[maybe_unused] ] const etl::complex< float > *  B,
[[maybe_unused] ] size_t  ldb,
[[maybe_unused] ] bool *  C,
[[maybe_unused] ] size_t  ldc 
)
inline

Wrappers for complex single-precision egblas less_equal operation.

Parameters
nThe size of the vector
AThe memory of the vector a
ldaThe leading dimension of a
BThe memory of the vector b
ldbThe leading dimension of b
CThe memory of the vector c
ldcThe leading dimension of c

◆ less_equal() [5/6]

void etl::impl::egblas::less_equal ( [[maybe_unused] ] size_t  n,
[[maybe_unused] ] const std::complex< double > *  A,
[[maybe_unused] ] size_t  lda,
[[maybe_unused] ] const std::complex< double > *  B,
[[maybe_unused] ] size_t  ldb,
[[maybe_unused] ] bool *  C,
[[maybe_unused] ] size_t  ldc 
)
inline

Wrappers for complex double-precision egblas less_equal operation.

Parameters
nThe size of the vector
AThe memory of the vector a
ldaThe leading dimension of a
BThe memory of the vector b
ldbThe leading dimension of b
CThe memory of the vector c
ldcThe leading dimension of c

◆ less_equal() [6/6]

void etl::impl::egblas::less_equal ( [[maybe_unused] ] size_t  n,
[[maybe_unused] ] const etl::complex< double > *  A,
[[maybe_unused] ] size_t  lda,
[[maybe_unused] ] const etl::complex< double > *  B,
[[maybe_unused] ] size_t  ldb,
[[maybe_unused] ] bool *  C,
[[maybe_unused] ] size_t  ldc 
)
inline

Wrappers for complex double-precision egblas less_equal operation.

Parameters
nThe size of the vector
AThe memory of the vector a
ldaThe leading dimension of a
BThe memory of the vector b
ldbThe leading dimension of b
CThe memory of the vector c
ldcThe leading dimension of c