Public Member Functions

matrix_expression< LHS, RHS, OP > Class Template Reference

#include <matrix.hpp>

Public Member Functions

 matrix_expression (LHS &lhs, RHS &rhs)
 Extracts the vector type from the two operands.
LHS & lhs () const
 Get left hand side operand.
RHS & rhs () const
 Get right hand side operand.
std::size_t size1 () const
 Returns the size of the result vector.
std::size_t size2 () const

template<typename LHS, typename RHS, typename OP>
class viennacl::matrix_expression< LHS, RHS, OP >


Constructor & Destructor Documentation

matrix_expression ( LHS &  lhs,
RHS &  rhs 
) [inline]

Extracts the vector type from the two operands.


Member Function Documentation

LHS& lhs (  )  const [inline]

Get left hand side operand.

RHS& rhs (  )  const [inline]

Get right hand side operand.

std::size_t size1 (  )  const [inline]

Returns the size of the result vector.

std::size_t size2 (  )  const [inline]

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