All the predicates used within ViennaCL. Checks for expressions to be vectors, etc. More...
#include <string>
#include <fstream>
#include <sstream>
#include "viennacl/forwards.h"
Go to the source code of this file.
Data Structures | |
struct | is_cpu_scalar< T > |
struct | is_cpu_scalar< float > |
struct | is_cpu_scalar< double > |
struct | is_scalar< T > |
struct | is_scalar< viennacl::scalar< T > > |
struct | is_vector< T > |
struct | is_vector< viennacl::vector< ScalarType, ALIGNMENT > > |
struct | is_vector< viennacl::vector_range< T > > |
struct | is_matrix< T > |
struct | is_matrix< viennacl::matrix< ScalarType, F, ALIGNMENT > > |
struct | is_matrix< viennacl::matrix_range< T > > |
Namespaces | |
namespace | viennacl |
All the predicates used within ViennaCL. Checks for expressions to be vectors, etc.