|
| invalid_work_group_size (viennacl::ocl) | matrix_prod_row_col_col< double, 1 > (viennacl::linalg::kernels) | scalar (viennacl) |
accelerator_tag (viennacl::ocl) | first_letter_of_type (viennacl::io) | invalid_work_item_size (viennacl::ocl) | matrix_prod_row_col_col< float, 1 > (viennacl::linalg::kernels) | scalar< double, 1 > (viennacl::linalg::kernels) |
| first_letter_of_type< double > (viennacl::io) | is_eigen (viennacl) | matrix_prod_row_col_row< double, 1 > (viennacl::linalg::kernels) | scalar< float, 1 > (viennacl::linalg::kernels) |
backend (viennacl::ocl) | first_letter_of_type< float > (viennacl::io) | is_eigen< viennacl::tag_eigen > (viennacl) | matrix_prod_row_col_row< float, 1 > (viennacl::linalg::kernels) | scalar_expression (viennacl) |
bicgstab_tag (viennacl::linalg) |
| is_mtl4 (viennacl) | matrix_prod_row_row_col< double, 1 > (viennacl::linalg::kernels) | sparse_matrix_adapted_iterator (viennacl::tools) |
build_program_failure (viennacl::ocl) | gmres_tag (viennacl::linalg) | is_mtl4< viennacl::tag_mtl4 > (viennacl) | matrix_prod_row_row_col< float, 1 > (viennacl::linalg::kernels) | sparse_matrix_adapter (viennacl::tools) |
| gpu_tag (viennacl::ocl) | is_stl (viennacl) | matrix_prod_row_row_row< double, 1 > (viennacl::linalg::kernels) |
|
cg_tag (viennacl::linalg) |
| is_stl< viennacl::tag_stl > (viennacl) | matrix_prod_row_row_row< float, 1 > (viennacl::linalg::kernels) | tag_eigen (viennacl) |
CHECK_SCALAR_TEMPLATE_ARGUMENT (viennacl::tools) | handle (viennacl::ocl) | is_ublas (viennacl) | matrix_row< double, 1 > (viennacl::linalg::kernels) | tag_mtl4 (viennacl) |
CHECK_SCALAR_TEMPLATE_ARGUMENT< double > (viennacl::tools) | handle_inc_dec_helper (viennacl::ocl) | is_ublas< viennacl::tag_ublas > (viennacl) | matrix_row< double, 16 > (viennacl::linalg::kernels) | tag_none (viennacl) |
CHECK_SCALAR_TEMPLATE_ARGUMENT< float > (viennacl::tools) | handle_inc_dec_helper< cl_command_queue > (viennacl::ocl) | is_viennacl (viennacl) | matrix_row< float, 1 > (viennacl::linalg::kernels) | tag_of (viennacl::traits) |
col_iteration (viennacl) | handle_inc_dec_helper< cl_context > (viennacl::ocl) | is_viennacl< viennacl::tag_viennacl > (viennacl) | matrix_row< float, 16 > (viennacl::linalg::kernels) | tag_of< std::vector< std::map< KEY, DATA, COMPARE, AMAP >, AVEC > > (viennacl::traits) |
column_major (viennacl) | handle_inc_dec_helper< cl_kernel > (viennacl::ocl) |
| MATRIX_SIZE_DEDUCER (viennacl::tools) | tag_of< std::vector< std::vector< T, A >, A > > (viennacl::traits) |
command_queue (viennacl::ocl) | handle_inc_dec_helper< cl_mem > (viennacl::ocl) | jacobi_precond (viennacl::linalg) | 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 > (viennacl::tools) | tag_of< std::vector< T, A > > (viennacl::traits) |
compiler_not_available (viennacl::ocl) | handle_inc_dec_helper< cl_program > (viennacl::ocl) | jacobi_precond< compressed_matrix< ScalarType, MAT_ALIGNMENT > > (viennacl::linalg) | 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 > (viennacl::tools) | tag_of< viennacl::compressed_matrix< T, I > > (viennacl::traits) |
compressed_matrix (viennacl) |
| jacobi_tag (viennacl::linalg) | MATRIX_SIZE_DEDUCER< viennacl::vector< ScalarType, A1 >, viennacl::vector< ScalarType, A2 >, viennacl::op_prod > (viennacl::tools) | tag_of< viennacl::coordinate_matrix< T, I > > (viennacl::traits) |
compressed_matrix< double, 1 > (viennacl::linalg::kernels) | ilut_precond (viennacl::linalg) |
| matrix_solve_col_col< double, 1 > (viennacl::linalg::kernels) | tag_of< viennacl::matrix< T, F, alignment > > (viennacl::traits) |
compressed_matrix< double, 4 > (viennacl::linalg::kernels) | ilut_precond< compressed_matrix< ScalarType, MAT_ALIGNMENT > > (viennacl::linalg) | kernel (viennacl::ocl) | matrix_solve_col_col< float, 1 > (viennacl::linalg::kernels) | tag_of< viennacl::matrix_expression< T1, T2, OP > > (viennacl::traits) |
compressed_matrix< double, 8 > (viennacl::linalg::kernels) | ilut_tag (viennacl::linalg) |
| matrix_solve_col_row< double, 1 > (viennacl::linalg::kernels) | tag_of< viennacl::vector< T, alignment > > (viennacl::traits) |
compressed_matrix< float, 1 > (viennacl::linalg::kernels) | image_format_mismatch (viennacl::ocl) | local_mem (viennacl::ocl) | matrix_solve_col_row< float, 1 > (viennacl::linalg::kernels) | tag_stl (viennacl) |
compressed_matrix< float, 4 > (viennacl::linalg::kernels) | image_format_not_supported (viennacl::ocl) | lower_tag (viennacl::linalg) | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER (viennacl::tools) | tag_ublas (viennacl) |
compressed_matrix< float, 8 > (viennacl::linalg::kernels) | invalid_arg_index (viennacl::ocl) |
| MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > (viennacl::tools) | tag_viennacl (viennacl) |
CONST_REMOVER (viennacl::tools) | invalid_arg_size (viennacl::ocl) | map_failure (viennacl::ocl) | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > (viennacl::tools) | to_string (viennacl::io) |
CONST_REMOVER< const T > (viennacl::tools) | invalid_arg_value (viennacl::ocl) | matrix (viennacl) | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > (viennacl::tools) | to_string< double > (viennacl::io) |
const_sparse_matrix_adapted_iterator (viennacl::tools) | invalid_binary (viennacl::ocl) | matrix_col< double, 1 > (viennacl::linalg::kernels) | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > (viennacl::tools) | to_string< float > (viennacl::io) |
const_sparse_matrix_adapter (viennacl::tools) | invalid_buffer_size (viennacl::ocl) | matrix_col< double, 16 > (viennacl::linalg::kernels) | matrix_solve_row_col< double, 1 > (viennacl::linalg::kernels) |
|
const_vector_iterator (viennacl) | invalid_build_options (viennacl::ocl) | matrix_col< float, 1 > (viennacl::linalg::kernels) | matrix_solve_row_col< float, 1 > (viennacl::linalg::kernels) | unit_lower_tag (viennacl::linalg) |
context (viennacl::ocl) | invalid_command_queue (viennacl::ocl) | matrix_col< float, 16 > (viennacl::linalg::kernels) | matrix_solve_row_row< double, 1 > (viennacl::linalg::kernels) | unit_upper_tag (viennacl::linalg) |
coordinate_matrix (viennacl) | invalid_context (viennacl::ocl) | matrix_expression (viennacl) | matrix_solve_row_row< float, 1 > (viennacl::linalg::kernels) | unknown_error (viennacl::ocl) |
coordinate_matrix< double, 1 > (viennacl::linalg::kernels) | invalid_device (viennacl::ocl) | matrix_iterator (viennacl) | mem_copy_overlap (viennacl::ocl) | upper_tag (viennacl::linalg) |
coordinate_matrix< double, 128 > (viennacl::linalg::kernels) | invalid_device_type (viennacl::ocl) | MATRIX_ITERATOR_INCREMENTER (viennacl::tools) | mem_object_allocation_failure (viennacl::ocl) |
|
coordinate_matrix< float, 1 > (viennacl::linalg::kernels) | invalid_event (viennacl::ocl) | MATRIX_ITERATOR_INCREMENTER< viennacl::col_iteration, viennacl::matrix< SCALARTYPE, F, ALIGNMENT > > (viennacl::tools) |
| value_type (viennacl::tools::result_of) |
coordinate_matrix< float, 128 > (viennacl::linalg::kernels) | invalid_event_wait_list (viennacl::ocl) | MATRIX_ITERATOR_INCREMENTER< viennacl::row_iteration, viennacl::matrix< SCALARTYPE, F, ALIGNMENT > > (viennacl::tools) | no_precond (viennacl::linalg) | vector (viennacl) |
CPU_SCALAR_TYPE_DEDUCER (viennacl::tools) | invalid_gl_object (viennacl::ocl) | MATRIX_KERNEL_CLASS_DEDUCER (viennacl::tools) |
| vector< double, 1 > (viennacl::linalg::kernels) |
CPU_SCALAR_TYPE_DEDUCER< double > (viennacl::tools) | invalid_global_offset (viennacl::ocl) | MATRIX_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > (viennacl::tools) | out_of_host_memory (viennacl::ocl) | vector< double, 16 > (viennacl::linalg::kernels) |
CPU_SCALAR_TYPE_DEDUCER< float > (viennacl::tools) | invalid_global_work_size (viennacl::ocl) | MATRIX_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > (viennacl::tools) | out_of_resources (viennacl::ocl) | vector< double, 4 > (viennacl::linalg::kernels) |
CPU_SCALAR_TYPE_DEDUCER< viennacl::matrix< T, F, A > > (viennacl::tools) | invalid_host_ptr (viennacl::ocl) | matrix_prod_col_col_col< double, 1 > (viennacl::linalg::kernels) |
| vector< float, 1 > (viennacl::linalg::kernels) |
CPU_SCALAR_TYPE_DEDUCER< viennacl::matrix_expression< const matrix< T, F, A >, const matrix< T, F, A >, op_trans > > (viennacl::tools) | invalid_image_format_descriptor (viennacl::ocl) | matrix_prod_col_col_col< float, 1 > (viennacl::linalg::kernels) | parameter_database (viennacl::io) | vector< float, 16 > (viennacl::linalg::kernels) |
CPU_SCALAR_TYPE_DEDUCER< viennacl::scalar< T > > (viennacl::tools) | invalid_image_size (viennacl::ocl) | matrix_prod_col_col_row< double, 1 > (viennacl::linalg::kernels) | platform (viennacl::ocl) | vector< float, 4 > (viennacl::linalg::kernels) |
CPU_SCALAR_TYPE_DEDUCER< viennacl::vector< T, A > > (viennacl::tools) | invalid_kernel (viennacl::ocl) | matrix_prod_col_col_row< float, 1 > (viennacl::linalg::kernels) | profiling_info_not_available (viennacl::ocl) | vector_expression (viennacl) |
cpu_tag (viennacl::ocl) | invalid_kernel_args (viennacl::ocl) | matrix_prod_col_row_col< double, 1 > (viennacl::linalg::kernels) | program (viennacl::ocl) | VECTOR_EXTRACTOR (viennacl::tools) |
| invalid_kernel_definition (viennacl::ocl) | matrix_prod_col_row_col< float, 1 > (viennacl::linalg::kernels) | program_for_vcltype (viennacl::io) | VECTOR_EXTRACTOR_IMPL (viennacl::tools) |
default_tag (viennacl::ocl) | invalid_kernel_name (viennacl::ocl) | matrix_prod_col_row_row< double, 1 > (viennacl::linalg::kernels) | program_for_vcltype< viennacl::compressed_matrix< T, ALIGNMENT > > (viennacl::io) | VECTOR_EXTRACTOR_IMPL< LHS, viennacl::vector< ScalarType, A > > (viennacl::tools) |
device (viennacl::ocl) | invalid_mem_object (viennacl::ocl) | matrix_prod_col_row_row< float, 1 > (viennacl::linalg::kernels) | program_for_vcltype< viennacl::matrix< T, column_major, ALIGNMENT > > (viennacl::io) | VECTOR_EXTRACTOR_IMPL< viennacl::vector< ScalarType, A >, RHS > (viennacl::tools) |
device_not_available (viennacl::ocl) | invalid_mip_level (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER (viennacl::tools) | program_for_vcltype< viennacl::matrix< T, row_major, ALIGNMENT > > (viennacl::io) | VECTOR_EXTRACTOR_IMPL< viennacl::vector< ScalarType, A >, viennacl::vector< ScalarType, A > > (viennacl::tools) |
device_not_found (viennacl::ocl) | invalid_operation (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > (viennacl::tools) | program_for_vcltype< viennacl::vector< T, ALIGNMENT > > (viennacl::io) | vector_iterator (viennacl) |
DOUBLE_PRECISION_CHECKER (viennacl::ocl) | invalid_platform (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > (viennacl::tools) |
| VECTOR_SIZE_DEDUCER (viennacl::tools) |
DOUBLE_PRECISION_CHECKER< double > (viennacl::ocl) | invalid_program (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > (viennacl::tools) | row_iteration (viennacl) | VECTOR_SIZE_DEDUCER< const viennacl::compressed_matrix< ScalarType, Amat >, const viennacl::vector< ScalarType, A >, viennacl::op_prod > (viennacl::tools) |
double_precision_not_provided_error (viennacl::ocl) | invalid_program_executable (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > (viennacl::tools) | row_major (viennacl) | VECTOR_SIZE_DEDUCER< const viennacl::coordinate_matrix< ScalarType, Amat >, const viennacl::vector< ScalarType, A >, viennacl::op_prod > (viennacl::tools) |
| invalid_property (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > (viennacl::tools) | row_scaling (viennacl::linalg) | VECTOR_SIZE_DEDUCER< const viennacl::matrix< ScalarType, F, Amat >, const viennacl::vector< ScalarType, A >, viennacl::op_prod > (viennacl::tools) |
enable_if (viennacl::tools) | invalid_queue_properties (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > (viennacl::tools) | row_scaling< compressed_matrix< ScalarType, MAT_ALIGNMENT > > (viennacl::linalg) | VECTOR_SIZE_DEDUCER< const viennacl::matrix_expression< const viennacl::matrix< ScalarType, F, Amat >, const viennacl::matrix< ScalarType, F, Amat >, op_trans >, const viennacl::vector< ScalarType, A >, viennacl::op_prod > (viennacl::tools) |
enable_if< false, T > (viennacl::tools) | invalid_sampler (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > (viennacl::tools) | row_scaling_tag (viennacl::linalg) | VECTOR_SIZE_DEDUCER< const viennacl::vector< ScalarType, A >, RHS, viennacl::op_div > (viennacl::tools) |
entry_proxy (viennacl) | invalid_value (viennacl::ocl) | MATRIX_PROD_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > (viennacl::tools) |
| VECTOR_SIZE_DEDUCER< const viennacl::vector< ScalarType, A >, RHS, viennacl::op_prod > (viennacl::tools) |
error_checker (viennacl::ocl) | invalid_work_dimension (viennacl::ocl) |