TiledArray::math::MatrixBlockTask< T, Size > Class Template Reference
Inheritance diagram for TiledArray::math::MatrixBlockTask< T, Size >:
Collaboration diagram for TiledArray::math::MatrixBlockTask< T, Size >:

Documentation

template<typename T, integer Size>
class TiledArray::math::MatrixBlockTask< T, Size >

Definition at line 41 of file parallel_gemm.h.

Public Member Functions

 MatrixBlockTask (const integer rows, const integer cols, const T *const data, const integer ld)
 
virtual tbb::task * execut ()
 Task body. More...
 
std::shared_ptr< T > result ()
 

Constructor & Destructor Documentation

◆ MatrixBlockTask()

template<typename T , integer Size>
TiledArray::math::MatrixBlockTask< T, Size >::MatrixBlockTask ( const integer  rows,
const integer  cols,
const T *const  data,
const integer  ld 
)
inline

Definition at line 74 of file parallel_gemm.h.

Member Function Documentation

◆ execut()

template<typename T , integer Size>
virtual tbb::task* TiledArray::math::MatrixBlockTask< T, Size >::execut ( )
inlinevirtual

Task body.

Definition at line 79 of file parallel_gemm.h.

◆ result()

template<typename T , integer Size>
std::shared_ptr<T> TiledArray::math::MatrixBlockTask< T, Size >::result ( )
inline

Definition at line 114 of file parallel_gemm.h.


The documentation for this class was generated from the following file: