ViennaCL - The Vienna Computing Library  1.5.0
Static Public Member Functions
op_executor< vector_base< T >, op_assign, vector_expression< const LHS, const RHS, op_element_binary< OP > > > Struct Template Reference

#include <vector.hpp>

Static Public Member Functions

static void apply (vector_base< T > &lhs, vector_expression< const vector_base< T >, const vector_base< T >, op_element_binary< OP > > const &proxy)
template<typename LHS2 , typename RHS2 , typename OP2 >
static void apply (vector_base< T > &lhs, vector_expression< const vector_base< T >, const vector_expression< const LHS2, const RHS2, OP2 >, op_element_binary< OP > > const &proxy)
template<typename LHS1 , typename RHS1 , typename OP1 >
static void apply (vector_base< T > &lhs, vector_expression< const vector_expression< const LHS1, const RHS1, OP1 >, const vector_base< T >, op_element_binary< OP > > const &proxy)
template<typename LHS1 , typename RHS1 , typename OP1 , typename LHS2 , typename RHS2 , typename OP2 >
static void apply (vector_base< T > &lhs, vector_expression< const vector_expression< const LHS1, const RHS1, OP1 >, const vector_expression< const LHS2, const RHS2, OP2 >, op_element_binary< OP > > const &proxy)

template<typename T, typename LHS, typename RHS, typename OP>
struct viennacl::linalg::detail::op_executor< vector_base< T >, op_assign, vector_expression< const LHS, const RHS, op_element_binary< OP > > >


Member Function Documentation

static void apply ( vector_base< T > &  lhs,
vector_expression< const vector_base< T >, const vector_base< T >, op_element_binary< OP > > const &  proxy 
) [inline, static]
static void apply ( vector_base< T > &  lhs,
vector_expression< const vector_base< T >, const vector_expression< const LHS2, const RHS2, OP2 >, op_element_binary< OP > > const &  proxy 
) [inline, static]
static void apply ( vector_base< T > &  lhs,
vector_expression< const vector_expression< const LHS1, const RHS1, OP1 >, const vector_base< T >, op_element_binary< OP > > const &  proxy 
) [inline, static]
static void apply ( vector_base< T > &  lhs,
vector_expression< const vector_expression< const LHS1, const RHS1, OP1 >, const vector_expression< const LHS2, const RHS2, OP2 >, op_element_binary< OP > > const &  proxy 
) [inline, static]

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