| Namespaces | |
| devices | |
| Classes | |
| class | database_type | 
| Functions | |
| template<typename StringT > | |
| StringT | get_mapped_device_name (StringT const &device_name, vendor_id_type vendor_id) | 
| template<class NumericT , class ParamT > | |
| ParamT const & | get_parameters (database_type< ParamT > const &database, viennacl::ocl::device const &device) | 
| Get the profile for a device and a descriptor.  More... | |
| database_type < matrix_product_template::parameters_type > | init_matrix_product_N_N () | 
| database_type < matrix_product_template::parameters_type > | init_matrix_product_T_N () | 
| database_type < matrix_product_template::parameters_type > | init_matrix_product_N_T () | 
| database_type < matrix_product_template::parameters_type > | init_matrix_product_T_T () | 
| template<class NumericT > | |
| matrix_product_template::parameters_type const & | matrix_product_params (ocl::device const &device, char A_trans, char B_trans) | 
| StringT viennacl::device_specific::builtin_database::get_mapped_device_name | ( | StringT const & | device_name, | 
| vendor_id_type | vendor_id | ||
| ) | 
Definition at line 108 of file common.hpp.
| 
 | inline | 
Get the profile for a device and a descriptor.
There are built-in defaults for CPUs, Accelerators, GPUs.
Definition at line 148 of file common.hpp.
| 
 | inline | 
Definition at line 68 of file matrix_product.hpp.
| 
 | inline | 
Definition at line 142 of file matrix_product.hpp.
| 
 | inline | 
Definition at line 105 of file matrix_product.hpp.
| 
 | inline | 
Definition at line 182 of file matrix_product.hpp.
| matrix_product_template::parameters_type const& viennacl::device_specific::builtin_database::matrix_product_params | ( | ocl::device const & | device, | 
| char | A_trans, | ||
| char | B_trans | ||
| ) | 
Definition at line 224 of file matrix_product.hpp.