A coarsened workfunction for matrix vector multiplication that operates on a block of a two dimensional matrix and the vector portion corresponding to it.
More...
|
struct | result |
| Nested struct which reflects the return type of the function operator based on the types of the input views. More...
|
|
|
template<typename SubMatrix , typename SubVector > |
res_t | operator() (SubMatrix &mv, SubVector &sv_view) const |
| Function operator. More...
|
|
A coarsened workfunction for matrix vector multiplication that operates on a block of a two dimensional matrix and the vector portion corresponding to it.
◆ operator()()
template<typename SubMatrix , typename SubVector >
res_t stapl::composition::block_matvec_wf::operator() |
( |
SubMatrix & |
mv, |
|
|
SubVector & |
sv_view |
|
) |
| const |
Function operator.
- Parameters
-
mv | A view of a sub-block of the input matrix. |
sv_view | A view of a piece of the input vector. |
- Returns
- A view over a container with the result of matrix vector multiplication.
The documentation for this struct was generated from the following file:
- new_map_transformations.hpp