Here is a list of all struct and union fields with links to the structures/unions they belong to:
- s -
- scalar()
: scalar< TYPE >
- scalar_expression()
: scalar_expression< LHS, RHS, OP >
- ScalarType
: scalar_expression< LHS, RHS, OP >
, spai_precond< MatrixType >
- set()
: compressed_matrix< SCALARTYPE, ALIGNMENT >
- set_aggregate()
: amg_point
- set_as()
: amg_tag
- set_coarse()
: amg_tag
- set_coarse_index()
: amg_point
- set_coarselevels()
: amg_tag
- set_context_device_type()
: backend< dummy >
- set_drop_tolerance()
: ilut_tag
- set_entries_per_row()
: ilut_tag
- set_index()
: amg_point
- set_interpol()
: amg_tag
- set_interpolweight()
: amg_tag
- set_offset()
: amg_point
- set_postsmooth()
: amg_tag
- set_presmooth()
: amg_tag
- set_threshold()
: amg_tag
- set_trans()
: amg_sparsematrix< ScalarType >
- setBegInd()
: spai_tag
- setEndInd()
: spai_tag
- setIsRight()
: fspai_tag
, spai_tag
- setIsStatic()
: fspai_tag
, spai_tag
- setIterationLimit()
: fspai_tag
, spai_tag
- setResidualNormThreshold()
: fspai_tag
, spai_tag
- setResidualThreshold()
: spai_tag
- setup()
: amg_precond< MatrixType >
, amg_precond< compressed_matrix< ScalarType, MAT_ALIGNMENT > >
- setup_context()
: backend< dummy >
- size()
: amg_sparsevector< ScalarType >
, amg_pointvector
, local_mem
, basic_range< SizeType, DistanceType >
, VECTOR_SIZE_DEDUCER< const viennacl::vector< ScalarType, A >, RHS, viennacl::op_prod >
, VECTOR_SIZE_DEDUCER< const viennacl::vector< ScalarType, A >, RHS, viennacl::op_div >
, VECTOR_SIZE_DEDUCER< const viennacl::matrix< ScalarType, F, Amat >, const viennacl::vector< ScalarType, A >, viennacl::op_prod >
, VECTOR_SIZE_DEDUCER< const viennacl::circulant_matrix< ScalarType, Amat >, const viennacl::vector< ScalarType, A >, viennacl::op_prod >
, VECTOR_SIZE_DEDUCER< const viennacl::compressed_matrix< ScalarType, Amat >, const viennacl::vector< ScalarType, A >, viennacl::op_prod >
, VECTOR_SIZE_DEDUCER< const viennacl::coordinate_matrix< ScalarType, Amat >, const viennacl::vector< ScalarType, A >, viennacl::op_prod >
, VECTOR_SIZE_DEDUCER< const viennacl::matrix_expression< const viennacl::matrix< ScalarType, F, Amat >, const viennacl::matrix< ScalarType, F, Amat >, op_trans >, const viennacl::vector< ScalarType, A >, viennacl::op_prod >
, vector_expression< LHS, RHS, OP >
, vector< SCALARTYPE, ALIGNMENT >
, vector_range< VectorType >
- size1()
: matrix_expression< LHS, RHS, OP >
, matrix< SCALARTYPE, F, ALIGNMENT >
, matrix_range< MatrixType >
, toeplitz_matrix< SCALARTYPE, ALIGNMENT >
, const_sparse_matrix_adapter< SCALARTYPE >
, sparse_matrix_adapter< SCALARTYPE >
, sub_matrix< MatrixType >
, MATRIX_SIZE_DEDUCER< viennacl::vector< ScalarType, A1 >, viennacl::vector< ScalarType, A2 >, viennacl::op_prod >
, MATRIX_SIZE_DEDUCER< const viennacl::matrix_expression< const viennacl::matrix< ScalarType, F1, A1 >, const viennacl::matrix< ScalarType, F1, A1 >, op_trans >, const viennacl::matrix< ScalarType, F2, A2 >, viennacl::op_prod >
, MATRIX_SIZE_DEDUCER< const viennacl::matrix< ScalarType, F1, A1 >, const viennacl::matrix_expression< const viennacl::matrix< ScalarType, F2, A2 >, const viennacl::matrix< ScalarType, F2, A2 >, op_trans >, viennacl::op_prod >
, MATRIX_SIZE_DEDUCER< LHS, RHS, OP >
, vandermonde_matrix< SCALARTYPE, ALIGNMENT >
, circulant_matrix< SCALARTYPE, ALIGNMENT >
, compressed_matrix< SCALARTYPE, ALIGNMENT >
, coordinate_matrix< SCALARTYPE, ALIGNMENT >
, hankel_matrix< SCALARTYPE, ALIGNMENT >
, amg_sparsematrix< ScalarType >
- size2()
: vandermonde_matrix< SCALARTYPE, ALIGNMENT >
, sparse_matrix_adapter< SCALARTYPE >
, MATRIX_SIZE_DEDUCER< const viennacl::matrix< ScalarType, F1, A1 >, const viennacl::matrix_expression< const viennacl::matrix< ScalarType, F2, A2 >, const viennacl::matrix< ScalarType, F2, A2 >, op_trans >, viennacl::op_prod >
, MATRIX_SIZE_DEDUCER< viennacl::vector< ScalarType, A1 >, viennacl::vector< ScalarType, A2 >, viennacl::op_prod >
, circulant_matrix< SCALARTYPE, ALIGNMENT >
, MATRIX_SIZE_DEDUCER< const viennacl::matrix_expression< const viennacl::matrix< ScalarType, F1, A1 >, const viennacl::matrix< ScalarType, F1, A1 >, op_trans >, const viennacl::matrix< ScalarType, F2, A2 >, viennacl::op_prod >
, MATRIX_SIZE_DEDUCER< LHS, RHS, OP >
, coordinate_matrix< SCALARTYPE, ALIGNMENT >
, toeplitz_matrix< SCALARTYPE, ALIGNMENT >
, matrix< SCALARTYPE, F, ALIGNMENT >
, amg_sparsematrix< ScalarType >
, sub_matrix< MatrixType >
, const_sparse_matrix_adapter< SCALARTYPE >
, matrix_range< MatrixType >
, sparse_matrix_adapter< SCALARTYPE >
, matrix_expression< LHS, RHS, OP >
, hankel_matrix< SCALARTYPE, ALIGNMENT >
, compressed_matrix< SCALARTYPE, ALIGNMENT >
- size_type
: matrix< SCALARTYPE, F, ALIGNMENT >
, const_sparse_matrix_adapter< SCALARTYPE >
, const_sparse_matrix_adapted_iterator< SCALARTYPE, is_iterator1, is_forward >
, vector_range< VectorType >
, matrix_range< MatrixType >
, vector< SCALARTYPE, ALIGNMENT >
, basic_range< SizeType, DistanceType >
- slice()
: amg_slicing< InternalType1, InternalType2 >
- smooth_jacobi()
: amg_precond< compressed_matrix< ScalarType, MAT_ALIGNMENT > >
, amg_precond< MatrixType >
- sort()
: amg_pointvector
- spai_precond()
: spai_precond< viennacl::compressed_matrix< ScalarType, MAT_ALIGNMENT > >
, spai_precond< MatrixType >
- spai_tag()
: spai_tag
- sparse_matrix_adapted_iterator()
: sparse_matrix_adapted_iterator< SCALARTYPE, is_iterator1 >
- sparse_matrix_adapter()
: sparse_matrix_adapter< SCALARTYPE >
- sparse_vector()
: sparse_vector< ScalarType >
- start()
: vector_range< VectorType >
, basic_range< SizeType, DistanceType >
- start1()
: matrix_range< MatrixType >
- start2()
: matrix_range< MatrixType >
- starting_node_param()
: advanced_cuthill_mckee_tag
- sub_matrix()
: sub_matrix< MatrixType >
- swap()
: handle< OCL_TYPE >
, vector< SCALARTYPE, ALIGNMENT >
- switch_context()
: backend< dummy >
- switch_device()
: context
- switch_ftoc()
: amg_pointvector
, amg_point