Dispatch facility for distinguishing between ublas, STL and ViennaCL types.
More...
Go to the source code of this file.
Data Structures |
struct | tag_none |
struct | tag_mtl4 |
struct | tag_eigen |
struct | tag_ublas |
struct | tag_stl |
struct | tag_viennacl |
struct | tag_of< Sequence, Active > |
struct | tag_of< std::vector< T, A > > |
struct | tag_of< std::vector< std::vector< T, A >, A > > |
struct | tag_of< std::vector< std::map< KEY, DATA, COMPARE, AMAP >, AVEC > > |
struct | tag_of< viennacl::vector< T, alignment > > |
struct | tag_of< viennacl::matrix< T, F, alignment > > |
struct | tag_of< viennacl::matrix_expression< T1, T2, OP > > |
struct | tag_of< viennacl::matrix_range< T > > |
struct | tag_of< viennacl::compressed_matrix< T, I > > |
struct | tag_of< viennacl::coordinate_matrix< T, I > > |
struct | tag_of< viennacl::circulant_matrix< T, I > > |
struct | tag_of< viennacl::hankel_matrix< T, I > > |
struct | tag_of< viennacl::toeplitz_matrix< T, I > > |
struct | tag_of< viennacl::vandermonde_matrix< T, I > > |
struct | is_mtl4< Tag > |
| Meta function which checks whether a tag is tag_mtl4. More...
|
struct | is_mtl4< viennacl::tag_mtl4 > |
struct | is_eigen< Tag > |
| Meta function which checks whether a tag is tag_eigen. More...
|
struct | is_eigen< viennacl::tag_eigen > |
struct | is_ublas< Tag > |
| Meta function which checks whether a tag is tag_ublas. More...
|
struct | is_ublas< viennacl::tag_ublas > |
struct | is_stl< Tag > |
| Meta function which checks whether a tag is tag_ublas. More...
|
struct | is_stl< viennacl::tag_stl > |
struct | is_viennacl< Tag > |
| Meta function which checks whether a tag is tag_viennacl. More...
|
struct | is_viennacl< viennacl::tag_viennacl > |
Namespaces |
namespace | viennacl |
namespace | viennacl::traits |
Detailed Description
Dispatch facility for distinguishing between ublas, STL and ViennaCL types.