ViennaCL - The Vienna Computing Library
1.7.0
Free open-source GPU-accelerated linear algebra and solver library.
Here is a list of all class members with links to the classes they belong to:
- a -
a :
viennacl::linalg::opencl::kernels::ambm_config
,
viennacl::linalg::opencl::kernels::asbs_config
A_fetching_policy :
viennacl::device_specific::matrix_product_parameters
abs_tolerance() :
viennacl::linalg::bicgstab_tag
,
viennacl::linalg::cg_tag
,
viennacl::linalg::gmres_tag
add() :
viennacl::device_specific::execution_handler
,
viennacl::device_specific::lazy_program_compiler
add_1B() :
viennacl::device_specific::builtin_database::database_type< ParamT >
add_2B() :
viennacl::device_specific::builtin_database::database_type< ParamT >
add_4B() :
viennacl::device_specific::builtin_database::database_type< ParamT >
add_8B() :
viennacl::device_specific::builtin_database::database_type< ParamT >
add_context() :
viennacl::ocl::backend< dummy >
add_device() :
viennacl::ocl::context
add_element() :
viennacl::scheduler::statement
add_kernel() :
viennacl::ocl::program
add_program() :
viennacl::ocl::context
add_queue() :
viennacl::ocl::context
address_bits() :
viennacl::ocl::device
advanced_cuthill_mckee_tag() :
viennacl::advanced_cuthill_mckee_tag
alignment :
viennacl::vector_expression< LHS, RHS, OP >
ambm_config() :
viennacl::linalg::opencl::kernels::ambm_config
amg_coarse_problem_too_large_exception() :
viennacl::linalg::amg_coarse_problem_too_large_exception
amg_id_influence() :
viennacl::linalg::host_based::amg::amg_id_influence
amg_point_types :
viennacl::linalg::detail::amg::amg_level_context
amg_precond() :
viennacl::linalg::amg_precond< compressed_matrix< NumericT, AlignmentV > >
amg_tag() :
viennacl::linalg::amg_tag
append() :
viennacl::device_specific::tree_parsing::statement_representation_functor
append_kernel_arguments() :
viennacl::device_specific::mapped_handle
,
viennacl::device_specific::mapped_host_scalar
,
viennacl::device_specific::mapped_implicit_matrix
,
viennacl::device_specific::mapped_implicit_vector
,
viennacl::device_specific::mapped_object
append_simd_suffix() :
viennacl::device_specific::template_base
apply() :
my_inserter< MatrixType >
,
op_assign
,
op_minus_assign
,
op_plus_assign
,
viennacl::linalg::amg_precond< compressed_matrix< NumericT, AlignmentV > >
,
viennacl::linalg::block_ilu_precond< MatrixT, ILUTag >
,
viennacl::linalg::block_ilu_precond< compressed_matrix< NumericT, AlignmentV >, ILUTagT >
,
viennacl::linalg::chow_patel_icc_precond< viennacl::compressed_matrix< NumericT, AlignmentV > >
,
viennacl::linalg::chow_patel_ilu_precond< viennacl::compressed_matrix< NumericT, AlignmentV > >
,
viennacl::linalg::cuda::mat_mult_matrix_index< LayoutT >
,
viennacl::linalg::fspai_precond< MatrixType >
,
viennacl::linalg::fspai_precond< viennacl::compressed_matrix< ScalarType, MAT_ALIGNMENT > >
,
viennacl::linalg::host_based::spgemm_output_write_disabled
,
viennacl::linalg::host_based::spgemm_output_write_enabled
,
viennacl::linalg::ichol0_precond< MatrixT >
,
viennacl::linalg::ichol0_precond< compressed_matrix< NumericT, AlignmentV > >
,
viennacl::linalg::ilu0_precond< MatrixT >
,
viennacl::linalg::ilu0_precond< viennacl::compressed_matrix< NumericT, AlignmentV > >
,
viennacl::linalg::ilut_precond< MatrixT >
,
viennacl::linalg::ilut_precond< viennacl::compressed_matrix< NumericT, AlignmentV > >
,
viennacl::linalg::jacobi_precond< MatrixT, is_viennacl >
,
viennacl::linalg::jacobi_precond< MatrixT, true >
,
viennacl::linalg::no_precond
,
viennacl::linalg::row_scaling< MatrixType, is_viennacl >
,
viennacl::linalg::row_scaling< MatrixType, true >
,
viennacl::linalg::spai_precond< MatrixType >
,
viennacl::linalg::spai_precond< viennacl::compressed_matrix< ScalarType, MAT_ALIGNMENT > >
,
viennacl::ocl::DOUBLE_PRECISION_CHECKER< ScalarType >
,
viennacl::tools::MATRIX_ITERATOR_INCREMENTER< ROWCOL, MATRIXTYPE >
architecture_family() :
viennacl::ocl::device
arg() :
viennacl::ocl::kernel
array() :
viennacl::scheduler::statement
asbs_config() :
viennacl::linalg::opencl::kernels::asbs_config
assign_element() :
viennacl::scheduler::statement
assign_op :
viennacl::linalg::opencl::kernels::ambm_config
,
viennacl::linalg::opencl::kernels::asbs_config
at() :
viennacl::device_specific::builtin_database::database_type< ParamT >
,
viennacl::vector_tuple< ScalarT >
aux() :
viennacl::tools::detail::aux
auximpl() :
viennacl::tools::detail::auximpl< U, Deleter >
available() :
viennacl::ocl::device
Generated on Fri Jul 31 2015 14:19:08 for ViennaCL - The Vienna Computing Library by
1.8.9.1