ViennaCL - The Vienna Computing Library
1.6.0
Free open-source GPU-accelerated linear algebra and solver library.
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
- s -
scalar() :
viennacl::scalar< TYPE >
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 >
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_aggregate() :
viennacl::linalg::detail::amg::amg_point
set_arguments() :
viennacl::device_specific::template_base
set_as() :
viennacl::linalg::detail::amg::amg_tag
set_coarse() :
viennacl::linalg::detail::amg::amg_tag
set_coarse_index() :
viennacl::linalg::detail::amg::amg_point
set_coarselevels() :
viennacl::linalg::detail::amg::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_index() :
viennacl::linalg::detail::amg::amg_point
set_interpol() :
viennacl::linalg::detail::amg::amg_tag
set_interpolweight() :
viennacl::linalg::detail::amg::amg_tag
set_offset() :
viennacl::linalg::detail::amg::amg_point
set_postsmooth() :
viennacl::linalg::detail::amg::amg_tag
set_presmooth() :
viennacl::linalg::detail::amg::amg_tag
set_threshold() :
viennacl::linalg::detail::amg::amg_tag
set_trans() :
viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
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< MatrixT >
,
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() :
viennacl::backend::typesafe_host_array< T, special >
,
viennacl::backend::typesafe_host_array< T, true >
,
viennacl::basic_range< SizeType, DistanceType >
,
viennacl::basic_slice< SizeType, DistanceType >
,
viennacl::implicit_vector_base< NumericT >
,
viennacl::linalg::detail::amg::amg_pointvector
,
viennacl::linalg::detail::amg::amg_sparsevector< NumericT >
,
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< SCALARTYPE, ALIGNMENT >
,
viennacl::hyb_matrix< SCALARTYPE, ALIGNMENT >
,
viennacl::implicit_matrix_base< NumericT >
,
viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::matrix_expression< LHS, RHS, OP >
,
viennacl::sliced_ell_matrix< ScalarT, IndexT >
,
viennacl::toeplitz_matrix< SCALARTYPE, ALIGNMENT >
,
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< SCALARTYPE, ALIGNMENT >
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< SCALARTYPE, ALIGNMENT >
,
viennacl::hyb_matrix< SCALARTYPE, ALIGNMENT >
,
viennacl::implicit_matrix_base< NumericT >
,
viennacl::linalg::detail::amg::amg_sparsematrix< NumericT >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::matrix_expression< LHS, RHS, OP >
,
viennacl::sliced_ell_matrix< ScalarT, IndexT >
,
viennacl::toeplitz_matrix< SCALARTYPE, ALIGNMENT >
,
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< SCALARTYPE, ALIGNMENT >
slice() :
viennacl::linalg::detail::amg::amg_slicing< InternalT1, InternalT2 >
sliced_ell_matrix() :
viennacl::sliced_ell_matrix< ScalarT, IndexT >
smooth_jacobi() :
viennacl::linalg::amg_precond< MatrixT >
,
viennacl::linalg::amg_precond< compressed_matrix< NumericT, AlignmentV > >
sort() :
viennacl::linalg::detail::amg::amg_pointvector
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() :
Timer
,
viennacl::basic_range< SizeType, DistanceType >
,
viennacl::basic_slice< SizeType, DistanceType >
,
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() :
viennacl::device_specific::utils::kernel_generation_stream
stride() :
viennacl::basic_slice< SizeType, DistanceType >
,
viennacl::const_vector_iterator< SCALARTYPE, ALIGNMENT >
,
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 >
switch_active_handle_id() :
viennacl::backend::mem_handle
switch_context() :
viennacl::ocl::backend< dummy >
switch_device() :
viennacl::ocl::context
switch_ftoc() :
viennacl::linalg::detail::amg::amg_point
,
viennacl::linalg::detail::amg::amg_pointvector
switch_memory_context() :
viennacl::compressed_compressed_matrix< NumericT >
,
viennacl::compressed_matrix< NumericT, AlignmentV >
,
viennacl::matrix_base< NumericT, SizeT, DistanceT >
,
viennacl::vector< SCALARTYPE, ALIGNMENT >
,
viennacl::vector_base< NumericT, SizeT, DistanceT >
switch_queue() :
viennacl::ocl::context
Generated on Sat Nov 8 2014 23:11:32 for ViennaCL - The Vienna Computing Library by
1.8.6