The pointers to, and on completion the write-back of, chunks of distributed arrays yy for gemm_buffered() More...
#include <gemm.h>
The pointers to, and on completion the write-back of, chunks of distributed arrays yy for gemm_buffered()
Public Member Functions | |
| DistrChunks (const VecRef< AL > &yy, gemm_type type) | |
| std::vector< T * > | pointers (size_t g, size_t n) |
| void | done (size_t g, size_t n) |
| std::function< std::vector< T * >(size_t, size_t)> | pointers_function () |
| std::function< void(size_t, size_t)> | done_function () |
Public Attributes | |
| const VecRef< AL > & | yy |
| const gemm_type | type |
| size_t | lo = 0 |
| std::vector< T * > | bases |
| std::vector< T > | chunk |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::vector<T*> molpro::linalg::array::util::DistrChunks< AL, T >::bases |
| std::vector<T> molpro::linalg::array::util::DistrChunks< AL, T >::chunk |
| size_t molpro::linalg::array::util::DistrChunks< AL, T >::lo = 0 |
| const gemm_type molpro::linalg::array::util::DistrChunks< AL, T >::type |
| const VecRef<AL>& molpro::linalg::array::util::DistrChunks< AL, T >::yy |