|
kokkos-execution 0.0.1
|
Go to the source code of this file.
Classes | |
| struct | Kokkos::Execution::Impl::BulkTraits< stdexec::__bulk::__data< Policy, Shape, Functor > > |
Namespaces | |
| namespace | Kokkos |
| namespace | Kokkos::Execution |
| namespace | Kokkos::Execution::Impl |
Concepts | |
| concept | Kokkos::Execution::Impl::has_parallel_policy |
| See https://github.com/NVIDIA/stdexec/blob/16076a81efa4477513e6ede9c2741fd034ecef99/include/stdexec/__detail/__bulk.hpp#L100. | |
Typedefs | |
| template<typename Data> | |
| using | Kokkos::Execution::Impl::bulk_traits = BulkTraits<std::remove_cvref_t<Data>> |
| template<Kokkos::ExecutionSpace Exec, typename Data> | |
| using | Kokkos::Execution::Impl::make_policy_for_bulk_t = Impl::make_policy_t<Exec, Kokkos::IndexType<typename Impl::bulk_traits<Data>::shape_t>> |
| template<typename Data> | |
| using | Kokkos::Execution::Impl::functor_for_bulk_t = typename Impl::bulk_traits<Data>::functor_t |
| template<typename Data> | |
| using | Kokkos::Execution::Impl::iter_space_for_bulk_t = Kokkos::dims<1, typename Impl::bulk_traits<Data>::shape_t> |