ViennaCL - The Vienna Computing Library
1.6.2
Free open-source GPU-accelerated linear algebra and solver library.
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
- a -
alignment :
viennacl::vector_expression< LHS, RHS, OP >
- f -
family :
viennacl::scheduler::result_of::op_type_info< op_add >
,
viennacl::scheduler::result_of::op_type_info< op_assign >
,
viennacl::scheduler::result_of::op_type_info< op_column >
,
viennacl::scheduler::result_of::op_type_info< op_div >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_argmax > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_argmin > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_div > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_eq > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_fmax > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_fmin > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_geq > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_greater > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_leq > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_less > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_neq > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_pow > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_prod > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< char > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< double > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< float > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< int > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< long > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< short > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< unsigned char > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< unsigned int > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< unsigned long > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< unsigned short > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_abs > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_acos > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_asin > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_atan > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_ceil > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_cos > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_cosh > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_exp > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_fabs > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_floor > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_log > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_log10 > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_sin > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_sinh > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_sqrt > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_tan > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_tanh > >
,
viennacl::scheduler::result_of::op_type_info< op_flip_sign >
,
viennacl::scheduler::result_of::op_type_info< op_inner_prod >
,
viennacl::scheduler::result_of::op_type_info< op_inplace_add >
,
viennacl::scheduler::result_of::op_type_info< op_inplace_sub >
,
viennacl::scheduler::result_of::op_type_info< op_mat_mat_prod >
,
viennacl::scheduler::result_of::op_type_info< op_matrix_diag >
,
viennacl::scheduler::result_of::op_type_info< op_max >
,
viennacl::scheduler::result_of::op_type_info< op_min >
,
viennacl::scheduler::result_of::op_type_info< op_mult >
,
viennacl::scheduler::result_of::op_type_info< op_norm_1 >
,
viennacl::scheduler::result_of::op_type_info< op_norm_2 >
,
viennacl::scheduler::result_of::op_type_info< op_norm_inf >
,
viennacl::scheduler::result_of::op_type_info< op_prod >
,
viennacl::scheduler::result_of::op_type_info< op_reduce_columns< OP > >
,
viennacl::scheduler::result_of::op_type_info< op_reduce_rows< OP > >
,
viennacl::scheduler::result_of::op_type_info< op_reduce_vector< OP > >
,
viennacl::scheduler::result_of::op_type_info< op_row >
,
viennacl::scheduler::result_of::op_type_info< op_sub >
,
viennacl::scheduler::result_of::op_type_info< op_trans >
,
viennacl::scheduler::result_of::op_type_info< op_vector_diag >
full_reorthogonalization :
viennacl::linalg::lanczos_tag
- i -
id :
viennacl::scheduler::result_of::op_type_info< op_add >
,
viennacl::scheduler::result_of::op_type_info< op_assign >
,
viennacl::scheduler::result_of::op_type_info< op_column >
,
viennacl::scheduler::result_of::op_type_info< op_div >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_argmax > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_argmin > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_div > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_eq > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_fmax > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_fmin > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_geq > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_greater > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_leq > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_less > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_neq > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_pow > >
,
viennacl::scheduler::result_of::op_type_info< op_element_binary< op_prod > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< char > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< double > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< float > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< int > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< long > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< short > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< unsigned char > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< unsigned int > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< unsigned long > >
,
viennacl::scheduler::result_of::op_type_info< op_element_cast< unsigned short > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_abs > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_acos > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_asin > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_atan > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_ceil > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_cos > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_cosh > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_exp > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_fabs > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_floor > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_log > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_log10 > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_sin > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_sinh > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_sqrt > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_tan > >
,
viennacl::scheduler::result_of::op_type_info< op_element_unary< op_tanh > >
,
viennacl::scheduler::result_of::op_type_info< op_flip_sign >
,
viennacl::scheduler::result_of::op_type_info< op_inner_prod >
,
viennacl::scheduler::result_of::op_type_info< op_inplace_add >
,
viennacl::scheduler::result_of::op_type_info< op_inplace_sub >
,
viennacl::scheduler::result_of::op_type_info< op_mat_mat_prod >
,
viennacl::scheduler::result_of::op_type_info< op_matrix_diag >
,
viennacl::scheduler::result_of::op_type_info< op_max >
,
viennacl::scheduler::result_of::op_type_info< op_min >
,
viennacl::scheduler::result_of::op_type_info< op_mult >
,
viennacl::scheduler::result_of::op_type_info< op_norm_1 >
,
viennacl::scheduler::result_of::op_type_info< op_norm_2 >
,
viennacl::scheduler::result_of::op_type_info< op_norm_inf >
,
viennacl::scheduler::result_of::op_type_info< op_prod >
,
viennacl::scheduler::result_of::op_type_info< op_reduce_columns< OP > >
,
viennacl::scheduler::result_of::op_type_info< op_reduce_rows< OP > >
,
viennacl::scheduler::result_of::op_type_info< op_reduce_vector< OP > >
,
viennacl::scheduler::result_of::op_type_info< op_row >
,
viennacl::scheduler::result_of::op_type_info< op_sub >
,
viennacl::scheduler::result_of::op_type_info< op_trans >
,
viennacl::scheduler::result_of::op_type_info< op_vector_diag >
INDEPENDENT :
viennacl::device_specific::statements_container
- n -
no_reorthogonalization :
viennacl::linalg::lanczos_tag
- p -
partial_reorthogonalization :
viennacl::linalg::lanczos_tag
- s -
SEQUENTIAL :
viennacl::device_specific::statements_container
special :
viennacl::backend::detail::convert_to_opencl< T >
- v -
value :
viennacl::device_specific::utils::is_same_type< T, U >
,
viennacl::device_specific::utils::is_same_type< T, T >
,
viennacl::is_addition< T >
,
viennacl::is_any_dense_matrix< T >
,
viennacl::is_any_dense_structured_matrix< T >
,
viennacl::is_any_scalar< T >
,
viennacl::is_any_sparse_matrix< T >
,
viennacl::is_any_vector< T >
,
viennacl::is_circulant_matrix< T >
,
viennacl::is_compressed_matrix< T >
,
viennacl::is_coordinate_matrix< T >
,
viennacl::is_cpu_scalar< T >
,
viennacl::is_division< T >
,
viennacl::is_eigen< Tag >
,
viennacl::is_ell_matrix< T >
,
viennacl::is_flip_sign_scalar< T >
,
viennacl::is_hankel_matrix< T >
,
viennacl::is_hyb_matrix< T >
,
viennacl::is_mtl4< Tag >
,
viennacl::is_primitive_type< T >
,
viennacl::is_product< T >
,
viennacl::is_row_major< T >
,
viennacl::is_scalar< T >
,
viennacl::is_sliced_ell_matrix< T >
,
viennacl::is_stl< Tag >
,
viennacl::is_subtraction< T >
,
viennacl::is_toeplitz_matrix< T >
,
viennacl::is_ublas< Tag >
,
viennacl::is_vandermonde_matrix< T >
,
viennacl::is_viennacl< Tag >
,
viennacl::result_of::alignment< T >
,
viennacl::scheduler::result_of::num_nodes< T >
,
viennacl::scheduler::result_of::num_nodes< const matrix_expression< LHS, RHS, OP > >
,
viennacl::scheduler::result_of::num_nodes< const scalar_expression< LHS, RHS, OP > >
,
viennacl::scheduler::result_of::num_nodes< const vector_expression< LHS, RHS, OP > >
,
viennacl::scheduler::result_of::num_nodes< matrix_expression< LHS, RHS, OP > >
,
viennacl::scheduler::result_of::num_nodes< scalar_expression< LHS, RHS, OP > >
,
viennacl::scheduler::result_of::num_nodes< vector_expression< LHS, RHS, OP > >
Generated on Thu Dec 11 2014 23:28:08 for ViennaCL - The Vienna Computing Library by
1.8.6