#include <parallel_gemm.h>
|
| | GemmTask (madness::cblas::CBLAS_TRANSPOSE op_a, madness::cblas::CBLAS_TRANSPOSE op_b, const integer m, const integer n, const integer k, const Alpha alpha, const std::shared_ptr< A > &a, const std::shared_ptr< B > &b, const Beta beta, const std::shared_ptr< C > &c, const integer ldc) |
| |
| virtual tbb::task | execute () |
| |
template<integer Size, typename C, typename A = C, typename B = C, typename Alpha = C, typename Beta = C>
class TiledArray::math::GemmTask< Size, C, A, B, Alpha, Beta >
Definition at line 137 of file parallel_gemm.h.
◆ GemmTask()
template<integer Size, typename C , typename A = C, typename B = C, typename Alpha = C, typename Beta = C>
| TiledArray::math::GemmTask< Size, C, A, B, Alpha, Beta >::GemmTask |
( |
madness::cblas::CBLAS_TRANSPOSE |
op_a, |
|
|
madness::cblas::CBLAS_TRANSPOSE |
op_b, |
|
|
const integer |
m, |
|
|
const integer |
n, |
|
|
const integer |
k, |
|
|
const Alpha |
alpha, |
|
|
const std::shared_ptr< A > & |
a, |
|
|
const std::shared_ptr< B > & |
b, |
|
|
const Beta |
beta, |
|
|
const std::shared_ptr< C > & |
c, |
|
|
const integer |
ldc |
|
) |
| |
|
inline |
◆ execute()
template<integer Size, typename C , typename A = C, typename B = C, typename Alpha = C, typename Beta = C>
The documentation for this class was generated from the following file: