ViennaCL - The Vienna Computing Library  1.4.2
Data Structures | Variables
viennacl::linalg::kernels Namespace Reference

Namespace containing the OpenCL kernels. Deprecated, will be moved to viennacl::linalg::opencl in future releases. More...

Data Structures

struct  compressed_matrix< float, 8 >
struct  compressed_matrix< float, 1 >
struct  compressed_matrix< float, 4 >
struct  compressed_matrix< double, 8 >
struct  compressed_matrix< double, 1 >
struct  compressed_matrix< double, 4 >
struct  coordinate_matrix< float, 128 >
struct  coordinate_matrix< float, 1 >
struct  coordinate_matrix< double, 128 >
struct  coordinate_matrix< double, 1 >
struct  ell_matrix< float, 1 >
struct  ell_matrix< double, 1 >
struct  fft< float, 1 >
struct  fft< double, 1 >
struct  hyb_matrix< float, 1 >
struct  hyb_matrix< double, 1 >
struct  ilu< float, 1 >
struct  ilu< double, 1 >
struct  matrix_col< float, 16 >
struct  matrix_col< float, 1 >
struct  matrix_col< double, 16 >
struct  matrix_col< double, 1 >
struct  matrix_prod_col_col_col< float, 1 >
struct  matrix_prod_col_col_col< double, 1 >
struct  matrix_prod_col_col_row< float, 1 >
struct  matrix_prod_col_col_row< double, 1 >
struct  matrix_prod_col_row_col< float, 1 >
struct  matrix_prod_col_row_col< double, 1 >
struct  matrix_prod_col_row_row< float, 1 >
struct  matrix_prod_col_row_row< double, 1 >
struct  matrix_prod_row_col_col< float, 1 >
struct  matrix_prod_row_col_col< double, 1 >
struct  matrix_prod_row_col_row< float, 1 >
struct  matrix_prod_row_col_row< double, 1 >
struct  matrix_prod_row_row_col< float, 1 >
struct  matrix_prod_row_row_col< double, 1 >
struct  matrix_prod_row_row_row< float, 1 >
struct  matrix_prod_row_row_row< double, 1 >
struct  matrix_row< float, 16 >
struct  matrix_row< float, 1 >
struct  matrix_row< double, 16 >
struct  matrix_row< double, 1 >
struct  matrix_solve_col_col< float, 1 >
struct  matrix_solve_col_col< double, 1 >
struct  matrix_solve_col_row< float, 1 >
struct  matrix_solve_col_row< double, 1 >
struct  matrix_solve_row_col< float, 1 >
struct  matrix_solve_row_col< double, 1 >
struct  matrix_solve_row_row< float, 1 >
struct  matrix_solve_row_row< double, 1 >
struct  nmf< float, 1 >
struct  nmf< double, 1 >
struct  rand< float, 1 >
struct  rand< double, 1 >
struct  scalar< float, 1 >
struct  scalar< double, 1 >
struct  spai< float, 1 >
struct  spai< double, 1 >
struct  svd< float, 1 >
struct  svd< double, 1 >
struct  vector< float, 16 >
struct  vector< float, 1 >
struct  vector< float, 4 >
struct  vector< double, 16 >
struct  vector< double, 1 >
struct  vector< double, 4 >

Variables

const char *const compressed_matrix_align8_vec_mul = "}\n"
const char *const compressed_matrix_align1_trans_unit_lu_forward = "}\n"
const char *const compressed_matrix_align1_unit_lu_forward = "}\n"
const char *const compressed_matrix_align1_trans_lu_backward = "}\n"
const char *const compressed_matrix_align1_trans_unit_lu_backward = "}\n"
const char *const compressed_matrix_align1_trans_unit_lu_forward_slow = "}\n"
const char *const compressed_matrix_align1_row_info_extractor = "}\n"
const char *const compressed_matrix_align1_vec_mul_cpu = "}\n"
const char *const compressed_matrix_align1_jacobi = " } \n"
const char *const compressed_matrix_align1_unit_lu_backward = "}\n"
const char *const compressed_matrix_align1_block_trans_lu_backward = " };\n"
const char *const compressed_matrix_align1_block_trans_unit_lu_forward = " };\n"
const char *const compressed_matrix_align1_trans_lu_forward = "}\n"
const char *const compressed_matrix_align1_lu_backward = "}\n"
const char *const compressed_matrix_align1_vec_mul = "}\n"
const char *const compressed_matrix_align1_lu_forward = "}\n"
const char *const compressed_matrix_align4_vec_mul = "}\n"
const char *const coordinate_matrix_align1_row_info_extractor = "}\n"
const char *const coordinate_matrix_align1_vec_mul = "}\n"
const char *const ell_matrix_align1_vec_mul = "}\n"
const char *const fft_align1_bluestein_pre = "}\n"
const char *const fft_align1_zero2 = "}\n"
const char *const fft_align1_vandermonde_prod = "}\n"
const char *const fft_align1_fft_div_vec_scalar = "}\n"
const char *const fft_align1_real_to_complex = "}\n"
const char *const fft_align1_reverse_inplace = "}\n"
const char *const fft_align1_bluestein_post = "}\n"
const char *const fft_align1_complex_to_real = "}\n"
const char *const fft_align1_transpose_inplace = "}\n"
const char *const fft_align1_fft_mult_vec = "}\n"
const char *const fft_align1_transpose = "}\n"
const char *const hyb_matrix_align1_vec_mul = "}\n"
const char *const ilu_align1_level_scheduling_substitute = "}\n"
const char *const matrix_col_align1_scaled_rank1_update_gpu = "}\n"
const char *const matrix_col_align1_fft_reorder = "}\n"
const char *const matrix_col_align1_scaled_rank1_update_cpu = "}\n"
const char *const matrix_col_align1_ambm_cpu_cpu = "}\n"
const char *const matrix_col_align1_fft_radix2 = "}\n"
const char *const matrix_col_align1_triangular_substitute_inplace = "}\n"
const char *const matrix_col_align1_am_cpu = "}\n"
const char *const matrix_col_align1_lu_factorize = "} \n"
const char *const matrix_col_align1_ambm_m_cpu_cpu = "}\n"
const char *const matrix_col_align1_trans_vec_mul = "}\n"
const char *const matrix_col_align1_assign_cpu = "}\n"
const char *const matrix_col_align1_ambm_m_cpu_gpu = "}\n"
const char *const matrix_col_align1_fft_radix2_local = "}\n"
const char *const matrix_col_align1_ambm_m_gpu_cpu = "}\n"
const char *const matrix_col_align1_am_gpu = "}\n"
const char *const matrix_col_align1_ambm_m_gpu_gpu = "}\n"
const char *const matrix_col_align1_diagonal_assign_cpu = "}\n"
const char *const matrix_col_align1_ambm_cpu_gpu = "}\n"
const char *const matrix_col_align1_vec_mul = "}\n"
const char *const matrix_col_align1_fft_direct = "}\n"
const char *const matrix_col_align1_ambm_gpu_gpu = "}\n"
const char *const matrix_col_align1_ambm_gpu_cpu = "}\n"
const char *const matrix_prod_col_col_col_align1_prod_TA = "}\n"
const char *const matrix_prod_col_col_col_align1_prod_AT = "}\n"
const char *const matrix_prod_col_col_col_align1_prod_TT_amd = "}\n"
const char *const matrix_prod_col_col_col_align1_prod_TA_amd = "}\n"
const char *const matrix_prod_col_col_col_align1_prod_AA_amd = "}\n"
const char *const matrix_prod_col_col_col_align1_prod16_TA = "} \n"
const char *const matrix_prod_col_col_col_align1_prod16_AA = "} \n"
const char *const matrix_prod_col_col_col_align1_prod_AA = "}\n"
const char *const matrix_prod_col_col_col_align1_prod_TT = "}\n"
const char *const matrix_prod_col_col_col_align1_prod_AT_amd = "}\n"
const char *const matrix_prod_col_col_col_align1_prod16_TT = "} \n"
const char *const matrix_prod_col_col_col_align1_prod16_AT = "} \n"
const char *const matrix_prod_col_col_row_align1_prod_TA = "}\n"
const char *const matrix_prod_col_col_row_align1_prod_AT = "}\n"
const char *const matrix_prod_col_col_row_align1_prod_TT_amd = "}\n"
const char *const matrix_prod_col_col_row_align1_prod_TA_amd = "}\n"
const char *const matrix_prod_col_col_row_align1_prod_AA_amd = "}\n"
const char *const matrix_prod_col_col_row_align1_prod16_TA = "} \n"
const char *const matrix_prod_col_col_row_align1_prod16_AA = "} \n"
const char *const matrix_prod_col_col_row_align1_prod_AA = "}\n"
const char *const matrix_prod_col_col_row_align1_prod_TT = "}\n"
const char *const matrix_prod_col_col_row_align1_prod_AT_amd = "}\n"
const char *const matrix_prod_col_col_row_align1_prod16_TT = "} \n"
const char *const matrix_prod_col_col_row_align1_prod16_AT = "} \n"
const char *const matrix_prod_col_row_col_align1_prod_TA = "}\n"
const char *const matrix_prod_col_row_col_align1_prod_AT = "}\n"
const char *const matrix_prod_col_row_col_align1_prod_TT_amd = "}\n"
const char *const matrix_prod_col_row_col_align1_prod_TA_amd = "}\n"
const char *const matrix_prod_col_row_col_align1_prod_AA_amd = "}\n"
const char *const matrix_prod_col_row_col_align1_prod16_TA = "} \n"
const char *const matrix_prod_col_row_col_align1_prod16_AA = "} \n"
const char *const matrix_prod_col_row_col_align1_prod_AA = "}\n"
const char *const matrix_prod_col_row_col_align1_prod_TT = "}\n"
const char *const matrix_prod_col_row_col_align1_prod_AT_amd = "}\n"
const char *const matrix_prod_col_row_col_align1_prod16_TT = "} \n"
const char *const matrix_prod_col_row_col_align1_prod16_AT = "} \n"
const char *const matrix_prod_col_row_row_align1_prod_TA = "}\n"
const char *const matrix_prod_col_row_row_align1_prod_AT = "}\n"
const char *const matrix_prod_col_row_row_align1_prod_TT_amd = "}\n"
const char *const matrix_prod_col_row_row_align1_prod_TA_amd = "}\n"
const char *const matrix_prod_col_row_row_align1_prod_AA_amd = "}\n"
const char *const matrix_prod_col_row_row_align1_prod16_TA = "} \n"
const char *const matrix_prod_col_row_row_align1_prod16_AA = "} \n"
const char *const matrix_prod_col_row_row_align1_prod_AA = "}\n"
const char *const matrix_prod_col_row_row_align1_prod_TT = "}\n"
const char *const matrix_prod_col_row_row_align1_prod_AT_amd = "}\n"
const char *const matrix_prod_col_row_row_align1_prod16_TT = "} \n"
const char *const matrix_prod_col_row_row_align1_prod16_AT = "} \n"
const char *const matrix_prod_row_col_col_align1_prod_TA = "}\n"
const char *const matrix_prod_row_col_col_align1_prod_AT = "}\n"
const char *const matrix_prod_row_col_col_align1_prod_TT_amd = "}\n"
const char *const matrix_prod_row_col_col_align1_prod_TA_amd = "}\n"
const char *const matrix_prod_row_col_col_align1_prod_AA_amd = "}\n"
const char *const matrix_prod_row_col_col_align1_prod16_TA = "} \n"
const char *const matrix_prod_row_col_col_align1_prod16_AA = "} \n"
const char *const matrix_prod_row_col_col_align1_prod_AA = "}\n"
const char *const matrix_prod_row_col_col_align1_prod_TT = "}\n"
const char *const matrix_prod_row_col_col_align1_prod_AT_amd = "}\n"
const char *const matrix_prod_row_col_col_align1_prod16_TT = "} \n"
const char *const matrix_prod_row_col_col_align1_prod16_AT = "} \n"
const char *const matrix_prod_row_col_row_align1_prod_TA = "}\n"
const char *const matrix_prod_row_col_row_align1_prod_AT = "}\n"
const char *const matrix_prod_row_col_row_align1_prod_TT_amd = "}\n"
const char *const matrix_prod_row_col_row_align1_prod_TA_amd = "}\n"
const char *const matrix_prod_row_col_row_align1_prod_AA_amd = "}\n"
const char *const matrix_prod_row_col_row_align1_prod16_TA = "} \n"
const char *const matrix_prod_row_col_row_align1_prod16_AA = "} \n"
const char *const matrix_prod_row_col_row_align1_prod_AA = "}\n"
const char *const matrix_prod_row_col_row_align1_prod_TT = "}\n"
const char *const matrix_prod_row_col_row_align1_prod_AT_amd = "}\n"
const char *const matrix_prod_row_col_row_align1_prod16_TT = "} \n"
const char *const matrix_prod_row_col_row_align1_prod16_AT = "} \n"
const char *const matrix_prod_row_row_col_align1_prod_TA = "}\n"
const char *const matrix_prod_row_row_col_align1_prod_AT = "}\n"
const char *const matrix_prod_row_row_col_align1_prod_TT_amd = "}\n"
const char *const matrix_prod_row_row_col_align1_prod_TA_amd = "}\n"
const char *const matrix_prod_row_row_col_align1_prod_AA_amd = "}\n"
const char *const matrix_prod_row_row_col_align1_prod16_TA = "} \n"
const char *const matrix_prod_row_row_col_align1_prod16_AA = "} \n"
const char *const matrix_prod_row_row_col_align1_prod_AA = "}\n"
const char *const matrix_prod_row_row_col_align1_prod_TT = "}\n"
const char *const matrix_prod_row_row_col_align1_prod_AT_amd = "}\n"
const char *const matrix_prod_row_row_col_align1_prod16_TT = "} \n"
const char *const matrix_prod_row_row_col_align1_prod16_AT = "} \n"
const char *const matrix_prod_row_row_row_align1_prod_TA = "}\n"
const char *const matrix_prod_row_row_row_align1_prod_AT = "}\n"
const char *const matrix_prod_row_row_row_align1_prod_TT_amd = "}\n"
const char *const matrix_prod_row_row_row_align1_prod_TA_amd = "}\n"
const char *const matrix_prod_row_row_row_align1_prod_AA_amd = "}\n"
const char *const matrix_prod_row_row_row_align1_prod16_TA = "} \n"
const char *const matrix_prod_row_row_row_align1_prod16_AA = "} \n"
const char *const matrix_prod_row_row_row_align1_prod_AA = "}\n"
const char *const matrix_prod_row_row_row_align1_prod_TT = "}\n"
const char *const matrix_prod_row_row_row_align1_prod_AT_amd = "}\n"
const char *const matrix_prod_row_row_row_align1_prod16_TT = "} \n"
const char *const matrix_prod_row_row_row_align1_prod16_AT = "} \n"
const char *const matrix_row_align1_scaled_rank1_update_gpu = "}\n"
const char *const matrix_row_align1_fft_reorder = "}\n"
const char *const matrix_row_align1_scaled_rank1_update_cpu = "}\n"
const char *const matrix_row_align1_ambm_cpu_cpu = "}\n"
const char *const matrix_row_align1_fft_radix2 = "}\n"
const char *const matrix_row_align1_triangular_substitute_inplace = "}\n"
const char *const matrix_row_align1_am_cpu = "}\n"
const char *const matrix_row_align1_lu_factorize = "} \n"
const char *const matrix_row_align1_ambm_m_cpu_cpu = "}\n"
const char *const matrix_row_align1_trans_vec_mul = "}\n"
const char *const matrix_row_align1_assign_cpu = "}\n"
const char *const matrix_row_align1_ambm_m_cpu_gpu = "}\n"
const char *const matrix_row_align1_fft_radix2_local = "}\n"
const char *const matrix_row_align1_ambm_m_gpu_cpu = "}\n"
const char *const matrix_row_align1_am_gpu = "}\n"
const char *const matrix_row_align1_ambm_m_gpu_gpu = "}\n"
const char *const matrix_row_align1_diagonal_assign_cpu = "}\n"
const char *const matrix_row_align1_ambm_cpu_gpu = "}\n"
const char *const matrix_row_align1_vec_mul = "}\n"
const char *const matrix_row_align1_fft_direct = "}\n"
const char *const matrix_row_align1_ambm_gpu_gpu = "}\n"
const char *const matrix_row_align1_ambm_gpu_cpu = "}\n"
const char *const matrix_solve_col_col_align1_trans_lower_trans_solve = "}\n"
const char *const matrix_solve_col_col_align1_trans_unit_upper_solve = "}\n"
const char *const matrix_solve_col_col_align1_unit_upper_solve = "}\n"
const char *const matrix_solve_col_col_align1_unit_lower_trans_solve = "}\n"
const char *const matrix_solve_col_col_align1_trans_unit_lower_solve = "}\n"
const char *const matrix_solve_col_col_align1_trans_unit_lower_trans_solve = "}\n"
const char *const matrix_solve_col_col_align1_unit_lower_solve = "}\n"
const char *const matrix_solve_col_col_align1_lower_solve = "}\n"
const char *const matrix_solve_col_col_align1_upper_trans_solve = "}\n"
const char *const matrix_solve_col_col_align1_trans_upper_trans_solve = "}\n"
const char *const matrix_solve_col_col_align1_trans_upper_solve = "}\n"
const char *const matrix_solve_col_col_align1_lower_trans_solve = "}\n"
const char *const matrix_solve_col_col_align1_trans_unit_upper_trans_solve = "}\n"
const char *const matrix_solve_col_col_align1_upper_solve = "}\n"
const char *const matrix_solve_col_col_align1_unit_upper_trans_solve = "}\n"
const char *const matrix_solve_col_col_align1_trans_lower_solve = "}\n"
const char *const matrix_solve_col_row_align1_trans_lower_trans_solve = "}\n"
const char *const matrix_solve_col_row_align1_trans_unit_upper_solve = "}\n"
const char *const matrix_solve_col_row_align1_unit_upper_solve = "}\n"
const char *const matrix_solve_col_row_align1_unit_lower_trans_solve = "}\n"
const char *const matrix_solve_col_row_align1_trans_unit_lower_solve = "}\n"
const char *const matrix_solve_col_row_align1_trans_unit_lower_trans_solve = "}\n"
const char *const matrix_solve_col_row_align1_unit_lower_solve = "}\n"
const char *const matrix_solve_col_row_align1_lower_solve = "}\n"
const char *const matrix_solve_col_row_align1_upper_trans_solve = "}\n"
const char *const matrix_solve_col_row_align1_trans_upper_trans_solve = "}\n"
const char *const matrix_solve_col_row_align1_trans_upper_solve = "}\n"
const char *const matrix_solve_col_row_align1_lower_trans_solve = "}\n"
const char *const matrix_solve_col_row_align1_trans_unit_upper_trans_solve = "}\n"
const char *const matrix_solve_col_row_align1_upper_solve = "}\n"
const char *const matrix_solve_col_row_align1_unit_upper_trans_solve = "}\n"
const char *const matrix_solve_col_row_align1_trans_lower_solve = "}\n"
const char *const matrix_solve_row_col_align1_trans_lower_trans_solve = "}\n"
const char *const matrix_solve_row_col_align1_trans_unit_upper_solve = "}\n"
const char *const matrix_solve_row_col_align1_unit_upper_solve = "}\n"
const char *const matrix_solve_row_col_align1_unit_lower_trans_solve = "}\n"
const char *const matrix_solve_row_col_align1_trans_unit_lower_solve = "}\n"
const char *const matrix_solve_row_col_align1_trans_unit_lower_trans_solve = "}\n"
const char *const matrix_solve_row_col_align1_unit_lower_solve = "}\n"
const char *const matrix_solve_row_col_align1_lower_solve = "}\n"
const char *const matrix_solve_row_col_align1_upper_trans_solve = "}\n"
const char *const matrix_solve_row_col_align1_trans_upper_trans_solve = "}\n"
const char *const matrix_solve_row_col_align1_trans_upper_solve = "}\n"
const char *const matrix_solve_row_col_align1_lower_trans_solve = "}\n"
const char *const matrix_solve_row_col_align1_trans_unit_upper_trans_solve = "}\n"
const char *const matrix_solve_row_col_align1_upper_solve = "}\n"
const char *const matrix_solve_row_col_align1_unit_upper_trans_solve = "}\n"
const char *const matrix_solve_row_col_align1_trans_lower_solve = "}\n"
const char *const matrix_solve_row_row_align1_trans_lower_trans_solve = "}\n"
const char *const matrix_solve_row_row_align1_trans_unit_upper_solve = "}\n"
const char *const matrix_solve_row_row_align1_unit_upper_solve = "}\n"
const char *const matrix_solve_row_row_align1_unit_lower_trans_solve = "}\n"
const char *const matrix_solve_row_row_align1_trans_unit_lower_solve = "}\n"
const char *const matrix_solve_row_row_align1_trans_unit_lower_trans_solve = "}\n"
const char *const matrix_solve_row_row_align1_unit_lower_solve = "}\n"
const char *const matrix_solve_row_row_align1_lower_solve = "}\n"
const char *const matrix_solve_row_row_align1_upper_trans_solve = "}\n"
const char *const matrix_solve_row_row_align1_trans_upper_trans_solve = "}\n"
const char *const matrix_solve_row_row_align1_trans_upper_solve = "}\n"
const char *const matrix_solve_row_row_align1_lower_trans_solve = "}\n"
const char *const matrix_solve_row_row_align1_trans_unit_upper_trans_solve = "}\n"
const char *const matrix_solve_row_row_align1_upper_solve = "}\n"
const char *const matrix_solve_row_row_align1_unit_upper_trans_solve = "}\n"
const char *const matrix_solve_row_row_align1_trans_lower_solve = "}\n"
const char *const nmf_align1_el_wise_mul_div = "};\n"
const char *const nmf_align1_sub_wise = "}\n"
const char *const rand_align1__mwc64x = "}\n"
const char *const rand_align1_dump_gaussian = "}\n"
const char *const rand_align1_dump_uniform = "}\n"
const char *const scalar_align1_asbs_cpu_cpu = "}\n"
const char *const scalar_align1_asbs_cpu_gpu = "}\n"
const char *const scalar_align1_asbs_s_gpu_gpu = "}\n"
const char *const scalar_align1_asbs_s_gpu_cpu = "}\n"
const char *const scalar_align1_as_gpu = "}\n"
const char *const scalar_align1_asbs_gpu_gpu = "}\n"
const char *const scalar_align1_asbs_s_cpu_cpu = "}\n"
const char *const scalar_align1_as_cpu = "}\n"
const char *const scalar_align1_asbs_gpu_cpu = "}\n"
const char *const scalar_align1_asbs_s_cpu_gpu = "}\n"
const char *const spai_align1_block_r_assembly = "}\n"
const char *const spai_align1_block_bv_assembly = "}\n"
const char *const spai_align1_assemble_blocks = "}\n"
const char *const spai_align1_block_least_squares = "}\n"
const char *const spai_align1_block_qr = "}\n"
const char *const spai_align1_block_qr_assembly = "}\n"
const char *const spai_align1_block_qr_assembly_1 = "}\n"
const char *const spai_align1_block_q_mult = "}\n"
const char *const svd_align1_final_iter_update = "}\n"
const char *const svd_align1_house_update_QR = "}\n"
const char *const svd_align1_givens_next = "}\n"
const char *const svd_align1_inverse_signs = "}\n"
const char *const svd_align1_copy_row = "}\n"
const char *const svd_align1_col_reduce_lcl_array = "}\n"
const char *const svd_align1_transpose_inplace = "}\n"
const char *const svd_align1_house_update_A_right = "}\n"
const char *const svd_align1_house_update_QL = "}\n"
const char *const svd_align1_house_update_A_left = "}\n"
const char *const svd_align1_copy_col = "}\n"
const char *const svd_align1_givens_prev = "}\n"
const char *const svd_align1_update_qr_column = "}\n"
const char *const svd_align1_bidiag_pack = "}\n"
const char *const vector_align1_inner_prod = "}\n"
const char *const vector_align1_avbv_cpu_gpu = "}\n"
const char *const vector_align1_plane_rotation = "}\n"
const char *const vector_align1_element_op = "}\n"
const char *const vector_align1_av_gpu = "}\n"
const char *const vector_align1_avbv_gpu_gpu = "}\n"
const char *const vector_align1_swap = " \n"
const char *const vector_align1_avbv_v_gpu_gpu = "}\n"
const char *const vector_align1_norm = "\n"
const char *const vector_align1_avbv_cpu_cpu = "}\n"
const char *const vector_align1_assign_cpu = "}\n"
const char *const vector_align1_avbv_v_cpu_gpu = "}\n"
const char *const vector_align1_sum = "}\n"
const char *const vector_align1_index_norm_inf = "\n"
const char *const vector_align1_diag_precond = "}\n"
const char *const vector_align1_avbv_gpu_cpu = "}\n"
const char *const vector_align1_av_cpu = "}\n"
const char *const vector_align1_avbv_v_cpu_cpu = "}\n"
const char *const vector_align1_avbv_v_gpu_cpu = "}\n"

Detailed Description

Namespace containing the OpenCL kernels. Deprecated, will be moved to viennacl::linalg::opencl in future releases.


Variable Documentation

const char* const compressed_matrix_align1_jacobi = " } \n"
const char* const compressed_matrix_align1_lu_backward = "}\n"
const char* const compressed_matrix_align1_lu_forward = "}\n"
const char* const compressed_matrix_align1_trans_lu_backward = "}\n"
const char* const compressed_matrix_align1_trans_lu_forward = "}\n"
const char* const compressed_matrix_align1_unit_lu_backward = "}\n"
const char* const compressed_matrix_align1_unit_lu_forward = "}\n"
const char* const compressed_matrix_align1_vec_mul = "}\n"
const char* const compressed_matrix_align1_vec_mul_cpu = "}\n"
const char* const compressed_matrix_align4_vec_mul = "}\n"
const char* const compressed_matrix_align8_vec_mul = "}\n"
const char* const coordinate_matrix_align1_vec_mul = "}\n"
const char* const ell_matrix_align1_vec_mul = "}\n"
const char* const fft_align1_bluestein_post = "}\n"
const char* const fft_align1_bluestein_pre = "}\n"
const char* const fft_align1_complex_to_real = "}\n"
const char* const fft_align1_fft_div_vec_scalar = "}\n"
const char* const fft_align1_fft_mult_vec = "}\n"
const char* const fft_align1_real_to_complex = "}\n"
const char* const fft_align1_reverse_inplace = "}\n"
const char* const fft_align1_transpose = "}\n"
const char* const fft_align1_transpose_inplace = "}\n"
const char* const fft_align1_vandermonde_prod = "}\n"
const char* const fft_align1_zero2 = "}\n"
const char* const hyb_matrix_align1_vec_mul = "}\n"
const char* const ilu_align1_level_scheduling_substitute = "}\n"
const char* const matrix_col_align1_am_cpu = "}\n"
const char* const matrix_col_align1_am_gpu = "}\n"
const char* const matrix_col_align1_ambm_cpu_cpu = "}\n"
const char* const matrix_col_align1_ambm_cpu_gpu = "}\n"
const char* const matrix_col_align1_ambm_gpu_cpu = "}\n"
const char* const matrix_col_align1_ambm_gpu_gpu = "}\n"
const char* const matrix_col_align1_ambm_m_cpu_cpu = "}\n"
const char* const matrix_col_align1_ambm_m_cpu_gpu = "}\n"
const char* const matrix_col_align1_ambm_m_gpu_cpu = "}\n"
const char* const matrix_col_align1_ambm_m_gpu_gpu = "}\n"
const char* const matrix_col_align1_assign_cpu = "}\n"
const char* const matrix_col_align1_diagonal_assign_cpu = "}\n"
const char* const matrix_col_align1_fft_direct = "}\n"
const char* const matrix_col_align1_fft_radix2 = "}\n"
const char* const matrix_col_align1_fft_radix2_local = "}\n"
const char* const matrix_col_align1_fft_reorder = "}\n"
const char* const matrix_col_align1_lu_factorize = "} \n"
const char* const matrix_col_align1_scaled_rank1_update_cpu = "}\n"
const char* const matrix_col_align1_scaled_rank1_update_gpu = "}\n"
const char* const matrix_col_align1_trans_vec_mul = "}\n"
const char* const matrix_col_align1_vec_mul = "}\n"
const char* const matrix_prod_col_col_col_align1_prod16_AA = "} \n"
const char* const matrix_prod_col_col_col_align1_prod16_AT = "} \n"
const char* const matrix_prod_col_col_col_align1_prod16_TA = "} \n"
const char* const matrix_prod_col_col_col_align1_prod16_TT = "} \n"
const char* const matrix_prod_col_col_col_align1_prod_AA = "}\n"
const char* const matrix_prod_col_col_col_align1_prod_AA_amd = "}\n"
const char* const matrix_prod_col_col_col_align1_prod_AT = "}\n"
const char* const matrix_prod_col_col_col_align1_prod_AT_amd = "}\n"
const char* const matrix_prod_col_col_col_align1_prod_TA = "}\n"
const char* const matrix_prod_col_col_col_align1_prod_TA_amd = "}\n"
const char* const matrix_prod_col_col_col_align1_prod_TT = "}\n"
const char* const matrix_prod_col_col_col_align1_prod_TT_amd = "}\n"
const char* const matrix_prod_col_col_row_align1_prod16_AA = "} \n"
const char* const matrix_prod_col_col_row_align1_prod16_AT = "} \n"
const char* const matrix_prod_col_col_row_align1_prod16_TA = "} \n"
const char* const matrix_prod_col_col_row_align1_prod16_TT = "} \n"
const char* const matrix_prod_col_col_row_align1_prod_AA = "}\n"
const char* const matrix_prod_col_col_row_align1_prod_AA_amd = "}\n"
const char* const matrix_prod_col_col_row_align1_prod_AT = "}\n"
const char* const matrix_prod_col_col_row_align1_prod_AT_amd = "}\n"
const char* const matrix_prod_col_col_row_align1_prod_TA = "}\n"
const char* const matrix_prod_col_col_row_align1_prod_TA_amd = "}\n"
const char* const matrix_prod_col_col_row_align1_prod_TT = "}\n"
const char* const matrix_prod_col_col_row_align1_prod_TT_amd = "}\n"
const char* const matrix_prod_col_row_col_align1_prod16_AA = "} \n"
const char* const matrix_prod_col_row_col_align1_prod16_AT = "} \n"
const char* const matrix_prod_col_row_col_align1_prod16_TA = "} \n"
const char* const matrix_prod_col_row_col_align1_prod16_TT = "} \n"
const char* const matrix_prod_col_row_col_align1_prod_AA = "}\n"
const char* const matrix_prod_col_row_col_align1_prod_AA_amd = "}\n"
const char* const matrix_prod_col_row_col_align1_prod_AT = "}\n"
const char* const matrix_prod_col_row_col_align1_prod_AT_amd = "}\n"
const char* const matrix_prod_col_row_col_align1_prod_TA = "}\n"
const char* const matrix_prod_col_row_col_align1_prod_TA_amd = "}\n"
const char* const matrix_prod_col_row_col_align1_prod_TT = "}\n"
const char* const matrix_prod_col_row_col_align1_prod_TT_amd = "}\n"
const char* const matrix_prod_col_row_row_align1_prod16_AA = "} \n"
const char* const matrix_prod_col_row_row_align1_prod16_AT = "} \n"
const char* const matrix_prod_col_row_row_align1_prod16_TA = "} \n"
const char* const matrix_prod_col_row_row_align1_prod16_TT = "} \n"
const char* const matrix_prod_col_row_row_align1_prod_AA = "}\n"
const char* const matrix_prod_col_row_row_align1_prod_AA_amd = "}\n"
const char* const matrix_prod_col_row_row_align1_prod_AT = "}\n"
const char* const matrix_prod_col_row_row_align1_prod_AT_amd = "}\n"
const char* const matrix_prod_col_row_row_align1_prod_TA = "}\n"
const char* const matrix_prod_col_row_row_align1_prod_TA_amd = "}\n"
const char* const matrix_prod_col_row_row_align1_prod_TT = "}\n"
const char* const matrix_prod_col_row_row_align1_prod_TT_amd = "}\n"
const char* const matrix_prod_row_col_col_align1_prod16_AA = "} \n"
const char* const matrix_prod_row_col_col_align1_prod16_AT = "} \n"
const char* const matrix_prod_row_col_col_align1_prod16_TA = "} \n"
const char* const matrix_prod_row_col_col_align1_prod16_TT = "} \n"
const char* const matrix_prod_row_col_col_align1_prod_AA = "}\n"
const char* const matrix_prod_row_col_col_align1_prod_AA_amd = "}\n"
const char* const matrix_prod_row_col_col_align1_prod_AT = "}\n"
const char* const matrix_prod_row_col_col_align1_prod_AT_amd = "}\n"
const char* const matrix_prod_row_col_col_align1_prod_TA = "}\n"
const char* const matrix_prod_row_col_col_align1_prod_TA_amd = "}\n"
const char* const matrix_prod_row_col_col_align1_prod_TT = "}\n"
const char* const matrix_prod_row_col_col_align1_prod_TT_amd = "}\n"
const char* const matrix_prod_row_col_row_align1_prod16_AA = "} \n"
const char* const matrix_prod_row_col_row_align1_prod16_AT = "} \n"
const char* const matrix_prod_row_col_row_align1_prod16_TA = "} \n"
const char* const matrix_prod_row_col_row_align1_prod16_TT = "} \n"
const char* const matrix_prod_row_col_row_align1_prod_AA = "}\n"
const char* const matrix_prod_row_col_row_align1_prod_AA_amd = "}\n"
const char* const matrix_prod_row_col_row_align1_prod_AT = "}\n"
const char* const matrix_prod_row_col_row_align1_prod_AT_amd = "}\n"
const char* const matrix_prod_row_col_row_align1_prod_TA = "}\n"
const char* const matrix_prod_row_col_row_align1_prod_TA_amd = "}\n"
const char* const matrix_prod_row_col_row_align1_prod_TT = "}\n"
const char* const matrix_prod_row_col_row_align1_prod_TT_amd = "}\n"
const char* const matrix_prod_row_row_col_align1_prod16_AA = "} \n"
const char* const matrix_prod_row_row_col_align1_prod16_AT = "} \n"
const char* const matrix_prod_row_row_col_align1_prod16_TA = "} \n"
const char* const matrix_prod_row_row_col_align1_prod16_TT = "} \n"
const char* const matrix_prod_row_row_col_align1_prod_AA = "}\n"
const char* const matrix_prod_row_row_col_align1_prod_AA_amd = "}\n"
const char* const matrix_prod_row_row_col_align1_prod_AT = "}\n"
const char* const matrix_prod_row_row_col_align1_prod_AT_amd = "}\n"
const char* const matrix_prod_row_row_col_align1_prod_TA = "}\n"
const char* const matrix_prod_row_row_col_align1_prod_TA_amd = "}\n"
const char* const matrix_prod_row_row_col_align1_prod_TT = "}\n"
const char* const matrix_prod_row_row_col_align1_prod_TT_amd = "}\n"
const char* const matrix_prod_row_row_row_align1_prod16_AA = "} \n"
const char* const matrix_prod_row_row_row_align1_prod16_AT = "} \n"
const char* const matrix_prod_row_row_row_align1_prod16_TA = "} \n"
const char* const matrix_prod_row_row_row_align1_prod16_TT = "} \n"
const char* const matrix_prod_row_row_row_align1_prod_AA = "}\n"
const char* const matrix_prod_row_row_row_align1_prod_AA_amd = "}\n"
const char* const matrix_prod_row_row_row_align1_prod_AT = "}\n"
const char* const matrix_prod_row_row_row_align1_prod_AT_amd = "}\n"
const char* const matrix_prod_row_row_row_align1_prod_TA = "}\n"
const char* const matrix_prod_row_row_row_align1_prod_TA_amd = "}\n"
const char* const matrix_prod_row_row_row_align1_prod_TT = "}\n"
const char* const matrix_prod_row_row_row_align1_prod_TT_amd = "}\n"
const char* const matrix_row_align1_am_cpu = "}\n"
const char* const matrix_row_align1_am_gpu = "}\n"
const char* const matrix_row_align1_ambm_cpu_cpu = "}\n"
const char* const matrix_row_align1_ambm_cpu_gpu = "}\n"
const char* const matrix_row_align1_ambm_gpu_cpu = "}\n"
const char* const matrix_row_align1_ambm_gpu_gpu = "}\n"
const char* const matrix_row_align1_ambm_m_cpu_cpu = "}\n"
const char* const matrix_row_align1_ambm_m_cpu_gpu = "}\n"
const char* const matrix_row_align1_ambm_m_gpu_cpu = "}\n"
const char* const matrix_row_align1_ambm_m_gpu_gpu = "}\n"
const char* const matrix_row_align1_assign_cpu = "}\n"
const char* const matrix_row_align1_diagonal_assign_cpu = "}\n"
const char* const matrix_row_align1_fft_direct = "}\n"
const char* const matrix_row_align1_fft_radix2 = "}\n"
const char* const matrix_row_align1_fft_radix2_local = "}\n"
const char* const matrix_row_align1_fft_reorder = "}\n"
const char* const matrix_row_align1_lu_factorize = "} \n"
const char* const matrix_row_align1_scaled_rank1_update_cpu = "}\n"
const char* const matrix_row_align1_scaled_rank1_update_gpu = "}\n"
const char* const matrix_row_align1_trans_vec_mul = "}\n"
const char* const matrix_row_align1_vec_mul = "}\n"
const char* const matrix_solve_col_col_align1_lower_solve = "}\n"
const char* const matrix_solve_col_col_align1_upper_solve = "}\n"
const char* const matrix_solve_col_row_align1_lower_solve = "}\n"
const char* const matrix_solve_col_row_align1_upper_solve = "}\n"
const char* const matrix_solve_row_col_align1_lower_solve = "}\n"
const char* const matrix_solve_row_col_align1_upper_solve = "}\n"
const char* const matrix_solve_row_row_align1_lower_solve = "}\n"
const char* const matrix_solve_row_row_align1_upper_solve = "}\n"
const char* const nmf_align1_el_wise_mul_div = "};\n"
const char* const nmf_align1_sub_wise = "}\n"
const char* const rand_align1__mwc64x = "}\n"
const char* const rand_align1_dump_gaussian = "}\n"
const char* const rand_align1_dump_uniform = "}\n"
const char* const scalar_align1_as_cpu = "}\n"
const char* const scalar_align1_as_gpu = "}\n"
const char* const scalar_align1_asbs_cpu_cpu = "}\n"
const char* const scalar_align1_asbs_cpu_gpu = "}\n"
const char* const scalar_align1_asbs_gpu_cpu = "}\n"
const char* const scalar_align1_asbs_gpu_gpu = "}\n"
const char* const scalar_align1_asbs_s_cpu_cpu = "}\n"
const char* const scalar_align1_asbs_s_cpu_gpu = "}\n"
const char* const scalar_align1_asbs_s_gpu_cpu = "}\n"
const char* const scalar_align1_asbs_s_gpu_gpu = "}\n"
const char* const spai_align1_assemble_blocks = "}\n"
const char* const spai_align1_block_bv_assembly = "}\n"
const char* const spai_align1_block_least_squares = "}\n"
const char* const spai_align1_block_q_mult = "}\n"
const char* const spai_align1_block_qr = "}\n"
const char* const spai_align1_block_qr_assembly = "}\n"
const char* const spai_align1_block_qr_assembly_1 = "}\n"
const char* const spai_align1_block_r_assembly = "}\n"
const char* const svd_align1_bidiag_pack = "}\n"
const char* const svd_align1_col_reduce_lcl_array = "}\n"
const char* const svd_align1_copy_col = "}\n"
const char* const svd_align1_copy_row = "}\n"
const char* const svd_align1_final_iter_update = "}\n"
const char* const svd_align1_givens_next = "}\n"
const char* const svd_align1_givens_prev = "}\n"
const char* const svd_align1_house_update_A_left = "}\n"
const char* const svd_align1_house_update_A_right = "}\n"
const char* const svd_align1_house_update_QL = "}\n"
const char* const svd_align1_house_update_QR = "}\n"
const char* const svd_align1_inverse_signs = "}\n"
const char* const svd_align1_transpose_inplace = "}\n"
const char* const svd_align1_update_qr_column = "}\n"
const char* const vector_align1_assign_cpu = "}\n"
const char* const vector_align1_av_cpu = "}\n"
const char* const vector_align1_av_gpu = "}\n"
const char* const vector_align1_avbv_cpu_cpu = "}\n"
const char* const vector_align1_avbv_cpu_gpu = "}\n"
const char* const vector_align1_avbv_gpu_cpu = "}\n"
const char* const vector_align1_avbv_gpu_gpu = "}\n"
const char* const vector_align1_avbv_v_cpu_cpu = "}\n"
const char* const vector_align1_avbv_v_cpu_gpu = "}\n"
const char* const vector_align1_avbv_v_gpu_cpu = "}\n"
const char* const vector_align1_avbv_v_gpu_gpu = "}\n"
const char* const vector_align1_diag_precond = "}\n"
const char* const vector_align1_element_op = "}\n"
const char* const vector_align1_index_norm_inf = "\n"
const char* const vector_align1_inner_prod = "}\n"
const char* const vector_align1_norm = "\n"
const char* const vector_align1_plane_rotation = "}\n"
const char* const vector_align1_sum = "}\n"
const char* const vector_align1_swap = " \n"