|
template<typename ValueType1 , typename ValueType2 , typename utils::MemorySpace memorySpace> |
void | dftefe::linearAlgebra::blasLapack::blasWrapper::gemm (const char transA, const char transB, const size_type m, const size_type n, const size_type k, const scalar_type< ValueType1, ValueType2 > alpha, ValueType1 const *A, const size_type lda, ValueType2 const *B, const size_type ldb, const scalar_type< ValueType1, ValueType2 > beta, scalar_type< ValueType1, ValueType2 > *C, const size_type ldc, LinAlgOpContext< memorySpace > &context) |
|
template<typename ValueType , typename utils::MemorySpace memorySpace> |
real_type< ValueType > | dftefe::linearAlgebra::blasLapack::blasWrapper::asum (const size_type n, ValueType const *x, const size_type incx, LinAlgOpContext< memorySpace > &context) |
|
template<typename ValueType , typename utils::MemorySpace memorySpace> |
size_type | dftefe::linearAlgebra::blasLapack::blasWrapper::iamax (const size_type n, ValueType const *x, const size_type incx, LinAlgOpContext< memorySpace > &context) |
|
template<typename ValueType1 , typename ValueType2 , typename utils::MemorySpace memorySpace> |
void | dftefe::linearAlgebra::blasLapack::blasWrapper::axpy (const size_type n, const scalar_type< ValueType1, ValueType2 > alpha, ValueType1 const *x, const size_type incx, ValueType2 *y, const size_type incy, LinAlgOpContext< memorySpace > &context) |
|