ViennaCL - The Vienna Computing Library
1.7.0
Free open-source GPU-accelerated linear algebra and solver library.
- s -
scalar() :
viennacl::scalar< NumericT >
scalar_expression() :
viennacl::scalar_expression< LHS, RHS, OP >
,
viennacl::scalar_expression< LHS, RHS, op_inner_prod >
,
viennacl::scalar_expression< LHS, RHS, op_max >
,
viennacl::scalar_expression< LHS, RHS, op_min >
,
viennacl::scalar_expression< LHS, RHS, op_norm_1 >
,
viennacl::scalar_expression< LHS, RHS, op_norm_2 >
,
viennacl::scalar_expression< LHS, RHS, op_norm_frobenius >
,
viennacl::scalar_expression< LHS, RHS, op_norm_inf >
,
viennacl::scalar_expression< LHS, RHS, op_sum >
scalar_matrix() :
viennacl::scalar_matrix< NumericT >
scalar_vector() :
viennacl::scalar_vector< NumericT >
set() :
viennacl::backend::typesafe_host_array< T, special >
,
viennacl::backend::typesafe_host_array< T, true >
,
viennacl::compressed_compressed_matrix< NumericT >
,
viennacl::compressed_matrix< NumericT, AlignmentV >
set_arguments() :
viennacl::device_specific::template_base
set_coarse_levels() :
viennacl::linalg::amg_tag
set_coarsening_cutoff() :
viennacl::linalg::amg_tag
set_coarsening_method() :
viennacl::linalg::amg_tag
set_context_device_num() :
viennacl::ocl::backend< dummy >
set_context_device_type() :
viennacl::ocl::backend< dummy >
set_context_platform_index() :
viennacl::ocl::backend< dummy >
set_drop_tolerance() :
viennacl::linalg::ilut_tag
set_entries_per_row() :
viennacl::linalg::ilut_tag
set_handle() :
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
set_initial_guess() :
viennacl::linalg::bicgstab_solver< VectorT >
,
viennacl::linalg::cg_solver< VectorT >
,
viennacl::linalg::gmres_solver< VectorT >
set_interpolation_method() :
viennacl::linalg::amg_tag
set_jacobi_weight() :
viennacl::linalg::amg_tag
set_monitor() :
viennacl::linalg::bicgstab_solver< VectorT >
,
viennacl::linalg::cg_solver< VectorT >
,
viennacl::linalg::gmres_solver< VectorT >
set_postsmooth_steps() :
viennacl::linalg::amg_tag
set_presmooth_steps() :
viennacl::linalg::amg_tag
set_setup_context() :
viennacl::linalg::amg_tag
set_strong_connection_threshold() :
viennacl::linalg::amg_tag
set_target_context() :
viennacl::linalg::amg_tag
setBegInd() :
viennacl::linalg::detail::spai::spai_tag
setEndInd() :
viennacl::linalg::detail::spai::spai_tag
setIsRight() :
viennacl::linalg::detail::spai::fspai_tag
,
viennacl::linalg::detail::spai::spai_tag
setIsStatic() :
viennacl::linalg::detail::spai::fspai_tag
,
viennacl::linalg::detail::spai::spai_tag
setIterationLimit() :
viennacl::linalg::detail::spai::fspai_tag
,
viennacl::linalg::detail::spai::spai_tag
setResidualNormThreshold() :
viennacl::linalg::detail::spai::fspai_tag
,
viennacl::linalg::detail::spai::spai_tag
setResidualThreshold() :
viennacl::linalg::detail::spai::spai_tag
setup() :
viennacl::linalg::amg_precond< compressed_matrix< NumericT, AlignmentV > >
setup_context() :
viennacl::ocl::backend< dummy >
sha1() :
viennacl::tools::detail::sha1
shared_ptr() :
viennacl::tools::shared_ptr< T >
single_fp_config() :
viennacl::ocl::device
size() :
vector_proxy< NumericT >
,
viennacl::backend::typesafe_host_array< T, special >
,
viennacl::backend::typesafe_host_array< T, true >
,
viennacl::basic_range< SizeT, DistanceT >
,
viennacl::basic_slice< SizeT, DistanceT >
,
viennacl::implicit_vector_base< NumericT >
,
viennacl::linalg::amg_precond< compressed_matrix< NumericT, AlignmentV > >
,
viennacl::linalg::detail::ilu_vector_range< VectorT, NumericT, SizeT >
,
viennacl::ocl::local_mem
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
,
viennacl::vector_expression< LHS, RHS, OP >
,
viennacl::vector_tuple< ScalarT >
size1() :
dense_matrix< T >
,
viennacl::circulant_matrix< NumericT, AlignmentV >
,
viennacl::compressed_compressed_matrix< NumericT >
,
viennacl::compressed_matrix< NumericT, AlignmentV >
,
viennacl::coordinate_matrix< NumericT, AlignmentV >
,
viennacl::ell_matrix< NumericT, AlignmentV >
,
viennacl::hankel_matrix< NumericT, AlignmentV >
,
viennacl::hyb_matrix< NumericT, AlignmentV >
,
viennacl::implicit_matrix_base< NumericT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::matrix_expression< LHS, RHS, OP >
,
viennacl::sliced_ell_matrix< ScalarT, IndexT >
,
viennacl::toeplitz_matrix< NumericT, AlignmentV >
,
viennacl::tools::const_sparse_matrix_adapter< NumericT, SizeT >
,
viennacl::tools::MATRIX_SIZE_DEDUCER< LHS, RHS, OP >
,
viennacl::tools::sparse_matrix_adapter< NumericT, SizeT >
,
viennacl::vandermonde_matrix< NumericT, AlignmentV >
size2() :
dense_matrix< T >
,
viennacl::circulant_matrix< NumericT, AlignmentV >
,
viennacl::compressed_compressed_matrix< NumericT >
,
viennacl::compressed_matrix< NumericT, AlignmentV >
,
viennacl::coordinate_matrix< NumericT, AlignmentV >
,
viennacl::ell_matrix< NumericT, AlignmentV >
,
viennacl::hankel_matrix< NumericT, AlignmentV >
,
viennacl::hyb_matrix< NumericT, AlignmentV >
,
viennacl::implicit_matrix_base< NumericT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::matrix_expression< LHS, RHS, OP >
,
viennacl::sliced_ell_matrix< ScalarT, IndexT >
,
viennacl::toeplitz_matrix< NumericT, AlignmentV >
,
viennacl::tools::const_sparse_matrix_adapter< NumericT, SizeT >
,
viennacl::tools::MATRIX_SIZE_DEDUCER< LHS, RHS, OP >
,
viennacl::tools::sparse_matrix_adapter< NumericT, SizeT >
,
viennacl::vandermonde_matrix< NumericT, AlignmentV >
sliced_ell_matrix() :
viennacl::sliced_ell_matrix< ScalarT, IndexT >
spai_precond() :
viennacl::linalg::spai_precond< MatrixType >
,
viennacl::linalg::spai_precond< viennacl::compressed_matrix< ScalarType, MAT_ALIGNMENT > >
spai_tag() :
viennacl::linalg::detail::spai::spai_tag
sparse_matrix_adapted_iterator() :
viennacl::tools::sparse_matrix_adapted_iterator< NumericT, SizeT, is_iterator1 >
sparse_matrix_adapter() :
viennacl::tools::sparse_matrix_adapter< NumericT, SizeT >
sparse_vector() :
viennacl::linalg::detail::spai::sparse_vector< NumericT >
src() :
viennacl::device_specific::lazy_program_compiler
stagnation_tolerance() :
viennacl::linalg::nmf_config
start() :
viennacl::basic_range< SizeT, DistanceT >
,
viennacl::basic_slice< SizeT, DistanceT >
,
viennacl::tools::timer
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
start1() :
viennacl::matrix_base< NumericT, SizeT, DistanceT >
start2() :
viennacl::matrix_base< NumericT, SizeT, DistanceT >
starting_node_param() :
viennacl::advanced_cuthill_mckee_tag
statement() :
viennacl::device_specific::mapped_reduction
,
viennacl::scheduler::statement
statement_not_supported_exception() :
viennacl::scheduler::statement_not_supported_exception
statement_representation_functor() :
viennacl::device_specific::tree_parsing::statement_representation_functor
statements_container() :
viennacl::device_specific::statements_container
str() :
op_assign
,
op_minus_assign
,
op_plus_assign
,
viennacl::device_specific::utils::kernel_generation_stream
stride() :
viennacl::basic_slice< SizeT, DistanceT >
,
viennacl::const_vector_iterator< NumericT, AlignmentV >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
stride1() :
viennacl::matrix_base< NumericT, SizeT, DistanceT >
stride2() :
viennacl::matrix_base< NumericT, SizeT, DistanceT >
swap() :
viennacl::backend::mem_handle
,
viennacl::ocl::handle< OCL_TYPE >
,
viennacl::tools::shared_ptr< T >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
sweeps() :
viennacl::linalg::chow_patel_tag
switch_active_handle_id() :
viennacl::backend::mem_handle
switch_context() :
viennacl::linalg::detail::amg::amg_level_context
,
viennacl::ocl::backend< dummy >
switch_device() :
viennacl::ocl::context
switch_memory_context() :
viennacl::compressed_compressed_matrix< NumericT >
,
viennacl::compressed_matrix< NumericT, AlignmentV >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::vector< NumericT, AlignmentV >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
switch_queue() :
viennacl::ocl::context
Generated on Fri Jul 31 2015 14:19:08 for ViennaCL - The Vienna Computing Library by
1.8.9.1