Helper implementations that deduce the dimensions of the supplied matrix-valued expressions.
More...
#include <string>
#include <fstream>
#include <sstream>
#include "viennacl/forwards.h"
#include "viennacl/tools/adapter.hpp"
#include <vector>
#include <map>
Go to the source code of this file.
Data Structures |
struct | MATRIX_SIZE_DEDUCER< LHS, RHS, OP > |
| Deduces the size of the resulting vector represented by a vector_expression from the operands. More...
|
struct | MATRIX_SIZE_DEDUCER< viennacl::vector< ScalarType, A1 >, viennacl::vector< ScalarType, A2 >, viennacl::op_prod > |
struct | MATRIX_SIZE_DEDUCER< const viennacl::matrix_expression< const viennacl::matrix< ScalarType, F1, A1 >, const viennacl::matrix< ScalarType, F1, A1 >, op_trans >, const viennacl::matrix< ScalarType, F2, A2 >, viennacl::op_prod > |
struct | MATRIX_SIZE_DEDUCER< const viennacl::matrix< ScalarType, F1, A1 >, const viennacl::matrix_expression< const viennacl::matrix< ScalarType, F2, A2 >, const viennacl::matrix< ScalarType, F2, A2 >, op_trans >, viennacl::op_prod > |
Namespaces |
namespace | viennacl |
namespace | viennacl::tools |
Detailed Description
Helper implementations that deduce the dimensions of the supplied matrix-valued expressions.