ViennaCL - The Vienna Computing Library
1.6.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:
- o -
off_diag_ :
viennacl::implicit_matrix_base< NumericT >
offset :
ViennaCLScalar_impl
,
viennacl::const_vector_iterator< NumericT, AlignmentV >
,
ViennaCLVector_impl
offset_ :
viennacl::linalg::detail::amg::amg_slicing< InternalT1, InternalT2 >
op :
viennacl::scheduler::statement_node
opencl_backend :
ViennaCLBackend_impl
operator boost::numeric::ublas::compressed_matrix< NumericT >() :
viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
operator boost::numeric::ublas::matrix< NumericT >() :
viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
operator boost::numeric::ublas::vector< NumericT >() :
viennacl::linalg::detail::amg::amg_sparsevector< NumericT >
operator NumericT() :
viennacl::linalg::detail::amg::amg_nonzero_scalar< InternalT, IteratorT, NumericT >
,
viennacl::scalar< NumericT >
,
viennacl::entry_proxy< NumericT >
,
viennacl::const_entry_proxy< NumericT >
operator OCL_TYPE() :
viennacl::ocl::handle< OCL_TYPE >
operator ScalarType() :
viennacl::scalar_expression< LHS, RHS, OP >
,
viennacl::scalar_expression< LHS, RHS, op_inner_prod >
,
viennacl::scalar_expression< LHS, RHS, op_norm_1 >
,
viennacl::scalar_expression< LHS, RHS, op_norm_2 >
,
viennacl::scalar_expression< LHS, RHS, op_norm_inf >
,
viennacl::scalar_expression< LHS, RHS, op_norm_frobenius >
operator!=() :
viennacl::backend::mem_handle
,
viennacl::linalg::detail::amg::amg_sparsevector_iterator< InternalT >
,
viennacl::matrix_iterator< ROWCOL, MatrixT >
,
viennacl::basic_range< SizeT, DistanceT >
,
viennacl::basic_slice< SizeT, DistanceT >
,
viennacl::tools::const_sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1, is_forward >
,
viennacl::tools::sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1 >
,
viennacl::const_vector_iterator< NumericT, AlignmentV >
operator()() :
viennacl::circulant_matrix< NumericT, AlignmentV >
,
viennacl::device_specific::utils::internal_size2_fun
,
viennacl::device_specific::utils::size1_fun
,
viennacl::compressed_matrix< NumericT, AlignmentV >
,
viennacl::device_specific::utils::size2_fun
,
viennacl::hankel_matrix< NumericT, AlignmentV >
,
viennacl::device_specific::builtin_database::database_type< ParamT >
,
viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
,
viennacl::device_specific::mapped_object::MorphBase1D
,
viennacl::linalg::detail::amg::classcomp
,
viennacl::linalg::detail::ilu_vector_range< VectorT, NumericT, SizeT >
,
viennacl::device_specific::mapped_object::MorphBase2D
,
viennacl::linalg::detail::spai::CompareSecond
,
viennacl::linalg::host_based::detail::vector_array_wrapper< NumericT >
,
viennacl::device_specific::template_base::loop_body_base
,
viennacl::linalg::host_based::detail::matrix_array_wrapper< NumericT, LayoutT, is_transposed >
,
viennacl::device_specific::tree_parsing::filter
,
viennacl::linalg::host_based::detail::matrix_array_wrapper< NumericT, LayoutT, is_transposed >
,
viennacl::device_specific::tree_parsing::filter_elements
,
viennacl::linalg::detail::FastMatrix< SCALARTYPE >
,
viennacl::matrix_iterator< ROWCOL, MatrixT >
,
viennacl::device_specific::tree_parsing::evaluate_expression_traversal
,
viennacl::implicit_matrix_base< NumericT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::device_specific::tree_parsing::process_traversal
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::ocl::kernel
,
viennacl::device_specific::tree_parsing::statement_representation_functor
,
viennacl::ocl::kernel
,
viennacl::device_specific::tree_parsing::statement_representation_functor
,
viennacl::ocl::kernel
,
viennacl::device_specific::tree_parsing::statement_representation_functor
,
viennacl::ocl::kernel
,
viennacl::device_specific::tree_parsing::statement_representation_functor
,
viennacl::ocl::kernel
,
viennacl::device_specific::tree_parsing::statement_representation_functor
,
viennacl::ocl::kernel
,
viennacl::device_specific::tree_parsing::statement_representation_functor
,
viennacl::ocl::kernel
,
viennacl::device_specific::tree_parsing::statement_representation_functor
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::scalartype_size_fun
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::scalartype_size_fun
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::scalartype_size_fun
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::internal_size_fun
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::size_fun
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::stride_fun
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::start1_fun
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::start2_fun
,
viennacl::ocl::kernel
,
viennacl::device_specific::utils::leading_stride
,
viennacl::ocl::kernel
,
viennacl::basic_range< SizeT, DistanceT >
,
viennacl::device_specific::utils::leading_start
,
viennacl::basic_slice< SizeT, DistanceT >
,
viennacl::toeplitz_matrix< NumericT, AlignmentV >
,
viennacl::device_specific::utils::stride1_fun
,
viennacl::tools::const_sparse_matrix_adapter< NumericT, SizeT >
,
viennacl::tools::sparse_matrix_adapter< NumericT, SizeT >
,
viennacl::backend::cpu_ram::detail::array_deleter< U >
,
viennacl::device_specific::utils::stride2_fun
,
viennacl::tools::detail::default_deleter< U >
,
viennacl::vandermonde_matrix< NumericT, AlignmentV >
,
viennacl::device_specific::utils::handle_fun
,
viennacl::vandermonde_matrix< NumericT, AlignmentV >
,
viennacl::implicit_vector_base< NumericT >
,
viennacl::backend::cuda::detail::cuda_deleter< U >
,
viennacl::device_specific::utils::internal_size1_fun
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::device_specific::utils::row_major_fun
,
dense_matrix< T >
operator*() :
viennacl::linalg::detail::amg::amg_sparsevector_iterator< InternalT >
,
viennacl::matrix_iterator< ROWCOL, MatrixT >
,
viennacl::scalar< NumericT >
,
viennacl::tools::const_sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1, is_forward >
,
viennacl::tools::sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1 >
,
viennacl::tools::shared_ptr< T >
,
viennacl::const_vector_iterator< NumericT, AlignmentV >
,
viennacl::vector_iterator< NumericT, AlignmentV >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
operator*=() :
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
,
viennacl::entry_proxy< NumericT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
operator+() :
viennacl::vector_iterator< NumericT, AlignmentV >
,
viennacl::scalar< NumericT >
,
viennacl::const_vector_iterator< NumericT, AlignmentV >
operator++() :
viennacl::const_vector_iterator< NumericT, AlignmentV >
,
viennacl::tools::const_sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1, is_forward >
,
viennacl::linalg::detail::amg::amg_nonzero_scalar< InternalT, IteratorT, NumericT >
,
viennacl::linalg::detail::amg::amg_sparsevector_iterator< InternalT >
,
viennacl::matrix_iterator< ROWCOL, MatrixT >
,
viennacl::tools::const_sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1, is_forward >
,
viennacl::tools::sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1 >
,
viennacl::const_vector_iterator< NumericT, AlignmentV >
operator+=() :
viennacl::circulant_matrix< NumericT, AlignmentV >
,
viennacl::hankel_matrix< NumericT, AlignmentV >
,
viennacl::linalg::detail::amg::amg_nonzero_scalar< InternalT, IteratorT, NumericT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
,
viennacl::toeplitz_matrix< NumericT, AlignmentV >
,
viennacl::tools::const_sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1, is_forward >
,
viennacl::tools::sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1 >
,
viennacl::entry_proxy< NumericT >
,
dense_matrix< T >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
operator-() :
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
,
viennacl::vector_iterator< NumericT, AlignmentV >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::const_vector_iterator< NumericT, AlignmentV >
,
viennacl::scalar< NumericT >
operator--() :
viennacl::linalg::detail::amg::amg_sparsevector_iterator< InternalT >
operator-=() :
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
,
viennacl::entry_proxy< NumericT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
operator->() :
viennacl::tools::shared_ptr< T >
operator/() :
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
operator/=() :
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::entry_proxy< NumericT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
operator<() :
viennacl::backend::mem_handle
,
viennacl::ocl::context
operator=() :
viennacl::scalar< NumericT >
,
viennacl::tools::shared_ptr< T >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::entry_proxy< NumericT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::entry_proxy< NumericT >
,
viennacl::tools::detail::sha1
,
viennacl::scalar< NumericT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
,
viennacl::ocl::command_queue
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::scalar< NumericT >
,
viennacl::entry_proxy< NumericT >
,
viennacl::compressed_compressed_matrix< NumericT >
,
viennacl::scalar< NumericT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::ocl::kernel
,
viennacl::vector< NumericT, AlignmentV >
,
viennacl::compressed_matrix< NumericT, AlignmentV >
,
viennacl::ocl::handle< OCL_TYPE >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::ocl::handle< OCL_TYPE >
,
viennacl::linalg::detail::amg::amg_nonzero_scalar< InternalT, IteratorT, NumericT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::ocl::platform
,
viennacl::ocl::program
,
viennacl::ocl::handle< OCL_TYPE >
operator==() :
viennacl::basic_range< SizeT, DistanceT >
,
viennacl::basic_slice< SizeT, DistanceT >
,
viennacl::ocl::command_queue
,
viennacl::tools::sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1 >
,
viennacl::linalg::detail::amg::amg_sparsevector_iterator< InternalT >
,
viennacl::const_vector_iterator< NumericT, AlignmentV >
,
viennacl::backend::mem_handle
,
viennacl::ocl::device
,
viennacl::ocl::context
,
viennacl::matrix_iterator< ROWCOL, MatrixT >
,
viennacl::tools::const_sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1, is_forward >
,
viennacl::ocl::device
operator[]() :
viennacl::backend::typesafe_host_array< T, special >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::linalg::detail::amg::amg_sparsevector< NumericT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::basic_slice< SizeT, DistanceT >
,
viennacl::linalg::detail::spai::sparse_vector< NumericT >
,
viennacl::linalg::detail::amg::amg_sparsevector< NumericT >
,
viennacl::linalg::detail::amg::amg_pointvector
,
viennacl::backend::typesafe_host_array< T, true >
,
viennacl::linalg::detail::ilu_vector_range< VectorT, NumericT, SizeT >
,
viennacl::implicit_vector_base< NumericT >
,
viennacl::basic_range< SizeT, DistanceT >
order() :
viennacl::device_specific::statements_container
,
ViennaCLMatrix_impl
order_type :
viennacl::device_specific::statements_container
orientation_category :
viennacl::row_major
,
viennacl::column_major
output :
testData
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Defines
Generated on Fri Oct 31 2014 12:27:37 for ViennaCL - The Vienna Computing Library by
1.7.6.1