EGBLAS wrappers for the conj operation.
More...
Go to the source code of this file.
|
| void | etl::impl::egblas::conj ([[maybe_unused]] size_t n, [[maybe_unused]] std::complex< float > alpha, [[maybe_unused]] std::complex< float > *A, [[maybe_unused]] size_t lda, [[maybe_unused]] std::complex< float > *B, [[maybe_unused]] size_t ldb) |
| | Wrappers for complex single-precision egblas conj operation. More...
|
| |
| void | etl::impl::egblas::conj ([[maybe_unused]] size_t n, [[maybe_unused]] etl::complex< float > alpha, [[maybe_unused]] etl::complex< float > *A, [[maybe_unused]] size_t lda, [[maybe_unused]] etl::complex< float > *B, [[maybe_unused]] size_t ldb) |
| | Wrappers for complex single-precision egblas conj operation. More...
|
| |
| void | etl::impl::egblas::conj ([[maybe_unused]] size_t n, [[maybe_unused]] std::complex< double > alpha, [[maybe_unused]] std::complex< double > *A, [[maybe_unused]] size_t lda, [[maybe_unused]] std::complex< double > *B, [[maybe_unused]] size_t ldb) |
| | Wrappers for complex double-precision egblas conj operation. More...
|
| |
| void | etl::impl::egblas::conj ([[maybe_unused]] size_t n, [[maybe_unused]] etl::complex< double > alpha, [[maybe_unused]] etl::complex< double > *A, [[maybe_unused]] size_t lda, [[maybe_unused]] etl::complex< double > *B, [[maybe_unused]] size_t ldb) |
| | Wrappers for complex double-precision egblas conj operation. More...
|
| |
EGBLAS wrappers for the conj operation.
◆ conj() [1/4]
| void etl::impl::egblas::conj |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] std::complex< float > |
alpha, |
|
|
[[maybe_unused] ] std::complex< float > * |
A, |
|
|
[[maybe_unused] ] size_t |
lda, |
|
|
[[maybe_unused] ] std::complex< float > * |
B, |
|
|
[[maybe_unused] ] size_t |
ldb |
|
) |
| |
|
inline |
Wrappers for complex single-precision egblas conj operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| lda | The leading dimension of a |
| B | The memory of the vector b |
| ldb | The leading dimension of b |
◆ conj() [2/4]
| void etl::impl::egblas::conj |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] etl::complex< float > |
alpha, |
|
|
[[maybe_unused] ] etl::complex< float > * |
A, |
|
|
[[maybe_unused] ] size_t |
lda, |
|
|
[[maybe_unused] ] etl::complex< float > * |
B, |
|
|
[[maybe_unused] ] size_t |
ldb |
|
) |
| |
|
inline |
Wrappers for complex single-precision egblas conj operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| lda | The leading dimension of a |
| B | The memory of the vector b |
| ldb | The leading dimension of b |
◆ conj() [3/4]
| void etl::impl::egblas::conj |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] std::complex< double > |
alpha, |
|
|
[[maybe_unused] ] std::complex< double > * |
A, |
|
|
[[maybe_unused] ] size_t |
lda, |
|
|
[[maybe_unused] ] std::complex< double > * |
B, |
|
|
[[maybe_unused] ] size_t |
ldb |
|
) |
| |
|
inline |
Wrappers for complex double-precision egblas conj operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| lda | The leading dimension of a |
| B | The memory of the vector b |
| ldb | The leading dimension of b |
◆ conj() [4/4]
| void etl::impl::egblas::conj |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] etl::complex< double > |
alpha, |
|
|
[[maybe_unused] ] etl::complex< double > * |
A, |
|
|
[[maybe_unused] ] size_t |
lda, |
|
|
[[maybe_unused] ] etl::complex< double > * |
B, |
|
|
[[maybe_unused] ] size_t |
ldb |
|
) |
| |
|
inline |
Wrappers for complex double-precision egblas conj operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| lda | The leading dimension of a |
| B | The memory of the vector b |
| ldb | The leading dimension of b |