ViennaCL - The Vienna Computing Library  1.5.2
Static Public Member Functions
MATRIX_SIZE_DEDUCER< LHS, RHS, OP > Struct Template Reference

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 vcl_size_t size1 (LHS &lhs, RHS &)
 
static vcl_size_t size2 (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
LHSThe left hand side operand
RHSThe right hand side operand
OPThe operation tag

Member Function Documentation

static vcl_size_t size1 ( LHS &  lhs,
RHS &   
)
inlinestatic
static vcl_size_t size2 ( LHS &  ,
RHS &  rhs 
)
inlinestatic

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