var searchData=
[
  ['safe_5fdivide_0',['safe_divide',['../namespacegko.html#aa1470fdc2a75dcda76bea4b879a29886',1,'gko']]],
  ['scale_1',['scale',['../classgko_1_1batch_1_1MultiVector.html#a298cd5dc53de21cf1c20bbbd2d3d20db',1,'gko::batch::MultiVector::scale()'],['../classgko_1_1experimental_1_1distributed_1_1Vector.html#ad5e5752219717ff7360e48b794f86b3e',1,'gko::experimental::distributed::Vector::scale()'],['../classgko_1_1batch_1_1matrix_1_1Csr.html#a077d6da7d3572f0813da946555b6a64d',1,'gko::batch::matrix::Csr::scale()'],['../classgko_1_1batch_1_1matrix_1_1Dense.html#a964f12513ce49375e6e35a2d70bd5dd5',1,'gko::batch::matrix::Dense::scale()'],['../classgko_1_1batch_1_1matrix_1_1Ell.html#af146bd8371b20f5c77ba09c741c19a80',1,'gko::batch::matrix::Ell::scale()'],['../classgko_1_1matrix_1_1Csr.html#ad1db62aaad519a9774dde49ff411edde',1,'gko::matrix::Csr::scale()'],['../classgko_1_1matrix_1_1Dense.html#a4d739b20e7573f0ed09201fc9c29b07b',1,'gko::matrix::Dense::scale()']]],
  ['scale_5fadd_2',['scale_add',['../classgko_1_1batch_1_1matrix_1_1Dense.html#ad4434699a5858fb5fff0b478cca0c753',1,'gko::batch::matrix::Dense::scale_add()'],['../classgko_1_1matrix_1_1Csr.html#a4a9bcad293b828a49dac453195abd212',1,'gko::matrix::Csr::scale_add(ptr_param&lt; const Dense&lt; value_type &gt; &gt; scale_this, ptr_param&lt; const Dense&lt; value_type &gt; &gt; scale_other, ptr_param&lt; const Csr &gt; mtx_other) const']]],
  ['scale_5fpermute_3',['scale_permute',['../classgko_1_1matrix_1_1Csr.html#a1c3c66d3baf3b05e52992b6f3f7611f7',1,'gko::matrix::Csr::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, index_type &gt; &gt; permutation, permute_mode=permute_mode::symmetric) const'],['../classgko_1_1matrix_1_1Csr.html#acf9d804a766061d117e78a3534b2e80d',1,'gko::matrix::Csr::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, index_type &gt; &gt; row_permutation, ptr_param&lt; const ScaledPermutation&lt; value_type, index_type &gt; &gt; column_permutation, bool invert=false) const'],['../classgko_1_1matrix_1_1Dense.html#ab229ed386ec8ecac07bab1e088ba6f33',1,'gko::matrix::Dense::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, int32 &gt; &gt; permutation, permute_mode mode=permute_mode::symmetric) const'],['../classgko_1_1matrix_1_1Dense.html#abcaac186aaa4c7b001a6d736f86f790b',1,'gko::matrix::Dense::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, int64 &gt; &gt; permutation, permute_mode mode=permute_mode::symmetric) const'],['../classgko_1_1matrix_1_1Dense.html#ac5c25fd1daa6ea55718af004b8d42634',1,'gko::matrix::Dense::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, int32 &gt; &gt; permutation, ptr_param&lt; Dense &gt; output, permute_mode mode) const'],['../classgko_1_1matrix_1_1Dense.html#a9aa50db81db9f0cfe55e063f45c2d8e1',1,'gko::matrix::Dense::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, int64 &gt; &gt; permutation, ptr_param&lt; Dense &gt; output, permute_mode mode) const'],['../classgko_1_1matrix_1_1Dense.html#a80e0ab242dee7cc0e656b3f514982537',1,'gko::matrix::Dense::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, int32 &gt; &gt; row_permutation, ptr_param&lt; const ScaledPermutation&lt; value_type, int32 &gt; &gt; column_permutation, bool invert=false) const'],['../classgko_1_1matrix_1_1Dense.html#a0d2b7ddcfd590addca2ade6a9c3787d8',1,'gko::matrix::Dense::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, int64 &gt; &gt; row_permutation, ptr_param&lt; const ScaledPermutation&lt; value_type, int64 &gt; &gt; column_permutation, bool invert=false) const'],['../classgko_1_1matrix_1_1Dense.html#a76928c7682537cbe137701242d54112b',1,'gko::matrix::Dense::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, int32 &gt; &gt; row_permutation, ptr_param&lt; const ScaledPermutation&lt; value_type, int32 &gt; &gt; column_permutation, ptr_param&lt; Dense &gt; output, bool invert=false) const'],['../classgko_1_1matrix_1_1Dense.html#a85365942b5f2d721a23788f6c399ba32',1,'gko::matrix::Dense::scale_permute(ptr_param&lt; const ScaledPermutation&lt; value_type, int64 &gt; &gt; row_permutation, ptr_param&lt; const ScaledPermutation&lt; value_type, int64 &gt; &gt; column_permutation, ptr_param&lt; Dense &gt; output, bool invert=false) const']]],
  ['scan_4',['scan',['../classgko_1_1experimental_1_1mpi_1_1communicator.html#af21d97797e9e468c84d80d6f4bdf6b49',1,'gko::experimental::mpi::communicator']]],
  ['scatter_5',['scatter',['../classgko_1_1experimental_1_1mpi_1_1communicator.html#a549c09b09f1be70198cf5ee0338e5385',1,'gko::experimental::mpi::communicator']]],
  ['scatter_5fv_6',['scatter_v',['../classgko_1_1experimental_1_1mpi_1_1communicator.html#a0b81f45ab0d8424c0c2d0ef63099a712',1,'gko::experimental::mpi::communicator']]],
  ['scoped_5fdevice_5fid_5fguard_7',['scoped_device_id_guard',['../classgko_1_1scoped__device__id__guard.html#acc33bf23522f0697b0728c467683a77f',1,'gko::scoped_device_id_guard::scoped_device_id_guard(const ReferenceExecutor *exec, int device_id)'],['../classgko_1_1scoped__device__id__guard.html#a793cf06e7d67c04e586a0416c6623623',1,'gko::scoped_device_id_guard::scoped_device_id_guard(const OmpExecutor *exec, int device_id)'],['../classgko_1_1scoped__device__id__guard.html#aa1ec4e747e4b094bb72f63c6c2d71f24',1,'gko::scoped_device_id_guard::scoped_device_id_guard(const CudaExecutor *exec, int device_id)'],['../classgko_1_1scoped__device__id__guard.html#a97bba4ea5903f97038952382e9dcd702',1,'gko::scoped_device_id_guard::scoped_device_id_guard(const HipExecutor *exec, int device_id)'],['../classgko_1_1scoped__device__id__guard.html#a3cc19e477c4992b07b22491841bfd9e0',1,'gko::scoped_device_id_guard::scoped_device_id_guard(const DpcppExecutor *exec, int device_id)']]],
  ['segmented_5farray_8',['segmented_array',['../structgko_1_1segmented__array.html#a550323a47257c9af8fdc96bc5a72b950',1,'gko::segmented_array::segmented_array(std::shared_ptr&lt; const Executor &gt; exec)'],['../structgko_1_1segmented__array.html#a392c0c6a7ec9d2b03d2a3cf81a8d22db',1,'gko::segmented_array::segmented_array(std::shared_ptr&lt; const Executor &gt; exec, const segmented_array &amp;other)'],['../structgko_1_1segmented__array.html#a78639e5673e0614b2dc510eb26838706',1,'gko::segmented_array::segmented_array(std::shared_ptr&lt; const Executor &gt; exec, segmented_array &amp;&amp;other)']]],
  ['sellp_9',['Sellp',['../classgko_1_1matrix_1_1Sellp.html#a23225bd20594a8a65d73b511145a30f2',1,'gko::matrix::Sellp::Sellp(const Sellp &amp;)'],['../classgko_1_1matrix_1_1Sellp.html#aebc5817b730b09da2c3026eeb8aa8a1d',1,'gko::matrix::Sellp::Sellp(Sellp &amp;&amp;)']]],
  ['send_10',['send',['../classgko_1_1experimental_1_1mpi_1_1communicator.html#a62d7d3e3cdd2625840b8505d2b266b26',1,'gko::experimental::mpi::communicator']]],
  ['set_5fcomplex_5fsubpsace_11',['set_complex_subpsace',['../classgko_1_1solver_1_1Idr.html#a1e08efc79a76f2e2501b841a9c8f8e2b',1,'gko::solver::Idr']]],
  ['set_5fcomplex_5fsubspace_12',['set_complex_subspace',['../classgko_1_1solver_1_1Idr.html#aad43e606ac6624832c45e144f2d74305',1,'gko::solver::Idr']]],
  ['set_5fcycle_13',['set_cycle',['../classgko_1_1solver_1_1Multigrid.html#a4a7d27445ab1f3228c827e9ee2c94c19',1,'gko::solver::Multigrid']]],
  ['set_5fdeterministic_14',['set_deterministic',['../classgko_1_1solver_1_1Idr.html#a72f7124b7acc0bb5a54a7c31e93abffb',1,'gko::solver::Idr']]],
  ['set_5fexecutor_15',['set_executor',['../classgko_1_1array.html#aba67dcaa3c627446ca187c7a35536cd3',1,'gko::array']]],
  ['set_5fkappa_16',['set_kappa',['../classgko_1_1solver_1_1Idr.html#a1552bbc46e5961608fe41521b6b846dc',1,'gko::solver::Idr']]],
  ['set_5fkrylov_5fdim_17',['set_krylov_dim',['../classgko_1_1solver_1_1CbGmres.html#a3540b93ed61652d2ead150e117a80bc3',1,'gko::solver::CbGmres::set_krylov_dim()'],['../classgko_1_1solver_1_1Gcr.html#a8646c746e057cee2ffacea499cdc5189',1,'gko::solver::Gcr::set_krylov_dim()'],['../classgko_1_1solver_1_1Gmres.html#adf13991ee95a65952105d2be6659c7d3',1,'gko::solver::Gmres::set_krylov_dim()']]],
  ['set_5flog_5fpropagation_5fmode_18',['set_log_propagation_mode',['../classgko_1_1Executor.html#a8801d54a4ac842def0b88d643b37b1db',1,'gko::Executor']]],
  ['set_5fobject_5fname_19',['set_object_name',['../classgko_1_1log_1_1ProfilerHook.html#a1f901332281289fa4915e073dffb12c3',1,'gko::log::ProfilerHook']]],
  ['set_5fpreconditioner_20',['set_preconditioner',['../classgko_1_1Preconditionable.html#a95db3e56eb17efbcde951c5ed144582d',1,'gko::Preconditionable::set_preconditioner()'],['../classgko_1_1solver_1_1EnablePreconditionable.html#ad1f52e213256cd7c50811787dfcf4288',1,'gko::solver::EnablePreconditionable::set_preconditioner()']]],
  ['set_5fsolver_21',['set_solver',['../namespacegko_1_1solver.html#a5aded6d72b7e8360b700550820177ac2',1,'gko::solver']]],
  ['set_5fstop_5fcriterion_5ffactory_22',['set_stop_criterion_factory',['../classgko_1_1solver_1_1IterativeBase.html#ab6a8b1418209a1db64c3d4270fe4549c',1,'gko::solver::IterativeBase::set_stop_criterion_factory()'],['../classgko_1_1solver_1_1EnableIterativeBase.html#a5e96a31681a2bc03fffb2d76e7a7da12',1,'gko::solver::EnableIterativeBase::set_stop_criterion_factory()']]],
  ['set_5fstrategy_23',['set_strategy',['../classgko_1_1matrix_1_1Csr.html#a3e0f6f2a9d773de0551068d514bf9703',1,'gko::matrix::Csr']]],
  ['set_5fsubspace_5fdim_24',['set_subspace_dim',['../classgko_1_1solver_1_1Idr.html#a72dbeb6df1732913721ec61d157a0069',1,'gko::solver::Idr']]],
  ['set_5fsynchronization_25',['set_synchronization',['../classgko_1_1log_1_1ProfilerHook.html#a9429ec9658274a71a5c632fb973c22e1',1,'gko::log::ProfilerHook']]],
  ['set_5fvalue_26',['set_value',['../classgko_1_1matrix__assembly__data.html#a2860092246c1184546610e903ac1b94b',1,'gko::matrix_assembly_data']]],
  ['share_27',['share',['../namespacegko.html#ae99fdd8bfa5ac694adcb7297d432967e',1,'gko']]],
  ['should_5fpropagate_5flog_28',['should_propagate_log',['../classgko_1_1Executor.html#a3d59329aa9e2db037f2ebb6748bf4a5b',1,'gko::Executor']]],
  ['size_29',['size',['../classgko_1_1experimental_1_1mpi_1_1communicator.html#a5f62780446fdfe15346b5248d8c3e41d',1,'gko::experimental::mpi::communicator']]],
  ['sort_5fby_5fcolumn_5findex_30',['sort_by_column_index',['../classgko_1_1matrix_1_1Csr.html#ac817665ebedfc099180a785d813db8ef',1,'gko::matrix::Csr::sort_by_column_index()'],['../classgko_1_1matrix_1_1Fbcsr.html#a8e67294878a2da394e296f3c1426f14b',1,'gko::matrix::Fbcsr::sort_by_column_index()'],['../classgko_1_1matrix_1_1SparsityCsr.html#ada754f69e64b81679d1b65df27810d07',1,'gko::matrix::SparsityCsr::sort_by_column_index()']]],
  ['sort_5frow_5fmajor_31',['sort_row_major',['../classgko_1_1device__matrix__data.html#a78a09fe708c05b511d9b7d5db8d3e9aa',1,'gko::device_matrix_data::sort_row_major()'],['../structgko_1_1matrix__data.html#ab2094160087e0d7fcbb85120f2138b52',1,'gko::matrix_data::sort_row_major()']]],
  ['span_32',['span',['../structgko_1_1span.html#a2aafb0414ef14fac91296066f7426d6d',1,'gko::span::span(size_type point) noexcept'],['../structgko_1_1span.html#a1566e1ab67312a6b9ece66fa4f5c8799',1,'gko::span::span(size_type begin, size_type end) noexcept'],['../structgko_1_1local__span.html#a2aafb0414ef14fac91296066f7426d6d',1,'gko::local_span::span(size_type point) noexcept'],['../structgko_1_1local__span.html#a1566e1ab67312a6b9ece66fa4f5c8799',1,'gko::local_span::span(size_type begin, size_type end) noexcept']]],
  ['sparselib_33',['sparselib',['../classgko_1_1matrix_1_1Csr_1_1sparselib.html#a2b50338d0f7679bc94b09d63341c5c6f',1,'gko::matrix::Csr::sparselib']]],
  ['sparsitycsr_34',['SparsityCsr',['../classgko_1_1matrix_1_1SparsityCsr.html#a67adb9f857dce1577325a1cf8fd67a92',1,'gko::matrix::SparsityCsr::SparsityCsr(const SparsityCsr &amp;)'],['../classgko_1_1matrix_1_1SparsityCsr.html#a41cd2d71fe4471517865b3baa5a5b5b5',1,'gko::matrix::SparsityCsr::SparsityCsr(SparsityCsr &amp;&amp;)']]],
  ['squared_5fnorm_35',['squared_norm',['../namespacegko.html#abbb55709b10d707b2cbef803832aa834',1,'gko']]],
  ['status_36',['status',['../structgko_1_1experimental_1_1mpi_1_1status.html#ae4bbc7a96ae0364788d664d164238db3',1,'gko::experimental::mpi::status']]],
  ['stop_37',['stop',['../classgko_1_1stopping__status.html#ab13d4f214328c9574fdef6168c671de0',1,'gko::stopping_status']]],
  ['strategy_5ftype_38',['strategy_type',['../classgko_1_1matrix_1_1Csr_1_1strategy__type.html#aae6804f7a0b899f03bc0d5e0f139129c',1,'gko::matrix::Csr::strategy_type::strategy_type()'],['../classgko_1_1matrix_1_1Hybrid_1_1strategy__type.html#a307425e7a1b925583cec9d6dd30be301',1,'gko::matrix::Hybrid::strategy_type::strategy_type()']]],
  ['streamerror_39',['StreamError',['../classgko_1_1StreamError.html#a511af28ae0b5a98998ef96f21cf1863e',1,'gko::StreamError']]],
  ['sub_5fscaled_40',['sub_scaled',['../classgko_1_1experimental_1_1distributed_1_1Vector.html#a7ff7ccd5ebf9042bf7840767032551f5',1,'gko::experimental::distributed::Vector::sub_scaled()'],['../classgko_1_1matrix_1_1Dense.html#a3089b32908dc8eb84999e5100183fb89',1,'gko::matrix::Dense::sub_scaled()']]],
  ['sum_5fduplicates_41',['sum_duplicates',['../classgko_1_1device__matrix__data.html#a8b58afc780989cfcba739829572fe7ab',1,'gko::device_matrix_data::sum_duplicates()'],['../structgko_1_1matrix__data.html#aafdce2b510afe4e0aa0645a734f240a3',1,'gko::matrix_data::sum_duplicates()']]],
  ['sync_42',['sync',['../classgko_1_1experimental_1_1mpi_1_1window.html#a748e6787b1c3071216bb3310a73416d9',1,'gko::experimental::mpi::window']]],
  ['synchronize_43',['synchronize',['../classgko_1_1Executor.html#a24eeee7648c0f0fd07c9866d07154875',1,'gko::Executor::synchronize()'],['../classgko_1_1OmpExecutor.html#ad4e421dcc3d1e5c7e396167a122e57ae',1,'gko::OmpExecutor::synchronize()'],['../classgko_1_1CudaExecutor.html#a903cf7e3460b14677c0bce5ca08a1b81',1,'gko::CudaExecutor::synchronize()'],['../classgko_1_1HipExecutor.html#a0ea0ec8722767138953110b52d325b4a',1,'gko::HipExecutor::synchronize()'],['../classgko_1_1DpcppExecutor.html#a6b2a82c46748ddbf097fa2da3ec64d90',1,'gko::DpcppExecutor::synchronize()'],['../classgko_1_1experimental_1_1mpi_1_1communicator.html#a5644abcc067c0959c49a0cc14dcc96a7',1,'gko::experimental::mpi::communicator::synchronize()']]]
];
