Specialization of a scalar expression for norm_frobenius. Allows for a final reduction on the CPU. More...
#include <scalar.hpp>
Public Types | |
typedef viennacl::result_of::cpu_value_type < LHS >::type | ScalarType |
Public Member Functions | |
scalar_expression (LHS &lhs, RHS &rhs) | |
LHS & | lhs () const |
Returns the left hand side operand. More... | |
RHS & | rhs () const |
Returns the left hand side operand. More... | |
operator ScalarType () const | |
Conversion operator to a ViennaCL scalar. More... | |
Specialization of a scalar expression for norm_frobenius. Allows for a final reduction on the CPU.
LHS | The left hand side operand |
RHS | The right hand side operand |
Definition at line 310 of file scalar.hpp.
typedef viennacl::result_of::cpu_value_type<LHS>::type viennacl::scalar_expression< LHS, RHS, op_norm_frobenius >::ScalarType |
Definition at line 314 of file scalar.hpp.
|
inline |
Definition at line 316 of file scalar.hpp.
|
inline |
Returns the left hand side operand.
Definition at line 319 of file scalar.hpp.
|
inline |
Conversion operator to a ViennaCL scalar.
Definition at line 324 of file scalar.hpp.
|
inline |
Returns the left hand side operand.
Definition at line 321 of file scalar.hpp.