|
ViennaCL - The Vienna Computing Library 1.3.0
|
Specialization for the matrix-vector product. More...
#include <compound_node.hpp>
Public Types | |
| enum | { id = LHS::id } |
| typedef LHS_ | LHS |
| typedef RHS_ | RHS |
| typedef prod_type | OP |
| typedef result_of::expression_type < RHS >::Result | IntermediateType |
| typedef IntermediateType::ScalarType | ScalarType |
Static Public Member Functions | |
| static const std::string | name () |
| static const std::string | size2_name () |
| static const std::string | internal_size2_name () |
| static const std::string | name_argument () |
| static const std::string | kernel_arguments () |
Static Public Attributes | |
| static const unsigned int | Alignment = result_of::expression_type<RHS>::Result::Alignment |
| static const bool | is_temporary = is_temporary_ |
Specialization for the matrix-vector product.
| typedef result_of::expression_type<RHS>::Result IntermediateType |
| typedef LHS_ LHS |
| typedef RHS_ RHS |
| typedef IntermediateType::ScalarType ScalarType |
| static const std::string internal_size2_name | ( | ) | [inline, static] |
| static const std::string kernel_arguments | ( | ) | [inline, static] |
| static const std::string name | ( | ) | [inline, static] |
| static const std::string name_argument | ( | ) | [inline, static] |
| static const std::string size2_name | ( | ) | [inline, static] |
const unsigned int Alignment = result_of::expression_type<RHS>::Result::Alignment [static] |
const bool is_temporary = is_temporary_ [static] |
1.7.4