kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::parallel_for_t Member List

This is the complete list of members for Kokkos::Execution::parallel_for_t, including all inherited members.

operator()(Label &&label, ExecPolicy &&policy, Functor &&functor) const noexcept(noexcept(stdexec::__closure(*this, std::forward< ExecPolicy >(policy), std::forward< Functor >(functor), Impl::Label{std::forward< Label >(label)}))) -> decltype(stdexec::__closure(*this, std::forward< ExecPolicy >(policy), std::forward< Functor >(functor), Impl::Label{std::forward< Label >(label)}))Kokkos::Execution::parallel_for_tinline
operator()(ExecPolicyOrIterSpace &&policy_or_iter_space, Functor &&functor) const noexcept(noexcept(stdexec::__closure(*this, std::forward< ExecPolicyOrIterSpace >(policy_or_iter_space), std::forward< Functor >(functor)))) -> decltype(stdexec::__closure(*this, std::forward< ExecPolicyOrIterSpace >(policy_or_iter_space), std::forward< Functor >(functor)))Kokkos::Execution::parallel_for_tinline
operator()(Label &&label, const T work_count, Functor &&functor) const noexcept(noexcept(stdexec::__closure(*this, Impl::make_iter_space(work_count), std::forward< Functor >(functor), Impl::Label{std::forward< Label >(label)}))) -> decltype(stdexec::__closure(*this, Impl::make_iter_space(work_count), std::forward< Functor >(functor), Impl::Label{std::forward< Label >(label)}))Kokkos::Execution::parallel_for_tinline
operator()(const T work_count, Functor &&functor) const noexcept(noexcept(stdexec::__closure(*this, Impl::make_iter_space(work_count), std::forward< Functor >(functor)))) -> decltype(stdexec::__closure(*this, Impl::make_iter_space(work_count), std::forward< Functor >(functor)))Kokkos::Execution::parallel_for_tinline
operator()(Sndr &&sndr, ExecPolicyOrIterSpace &&policy_or_iter_space, Functor &&functor, Properties &&... properties) const noexcept(noexcept(Impl::ParallelForSender< Sndr, parallel_for_data_t< Functor, ExecPolicyOrIterSpace, Properties... > >{{ parallel_for_t{}, parallel_for_data_t< Functor, ExecPolicyOrIterSpace, Properties... >{ std::forward< Properties >(properties)..., std::forward< Functor >(functor), std::forward< ExecPolicyOrIterSpace >(policy_or_iter_space)}, std::forward< Sndr >(sndr) }})) -> Impl::ParallelForSender< Sndr, parallel_for_data_t< Functor, ExecPolicyOrIterSpace, Properties... > >Kokkos::Execution::parallel_for_tinline
operator()(Sndr &&sndr, Label &&label, ExecPolicyOrIterSpace &&policy_or_iter_space, Functor &&functor) const noexcept(noexcept(this->operator()(std::forward< Sndr >(sndr), std::forward< ExecPolicyOrIterSpace >(policy_or_iter_space), std::forward< Functor >(functor), Impl::Label{std::forward< Label >(label)}))) -> decltype(this->operator()(std::forward< Sndr >(sndr), std::forward< ExecPolicyOrIterSpace >(policy_or_iter_space), std::forward< Functor >(functor), Impl::Label{std::forward< Label >(label)}))Kokkos::Execution::parallel_for_tinline
parallel_for_data_t typedefKokkos::Execution::parallel_for_t