Deduces the size of the resulting vector represented by a vector_expression from the operands.
More...
#include <matrix_size_deducer.hpp>
Static Public Member Functions |
static size_t | size1 (LHS &lhs, RHS &rhs) |
static size_t | size2 (LHS &lhs, RHS &rhs) |
Detailed Description
template<typename LHS, typename RHS, typename OP>
struct viennacl::tools::MATRIX_SIZE_DEDUCER< LHS, RHS, OP >
Deduces the size of the resulting vector represented by a vector_expression from the operands.
- Template Parameters
-
LHS | The left hand side operand |
RHS | The right hand side operand |
OP | The operation tag |
Member Function Documentation
static size_t size1 |
( |
LHS & |
lhs, |
|
|
RHS & |
rhs |
|
) |
| |
|
inlinestatic |
static size_t size2 |
( |
LHS & |
lhs, |
|
|
RHS & |
rhs |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file: