kokkos-execution 0.0.1
Loading...
Searching...
No Matches
iteration_space.hpp File Reference
#include <type_traits>
#include "Kokkos_Macros.hpp"
#include "Kokkos_Core.hpp"

Go to the source code of this file.

Namespaces

namespace  Kokkos
namespace  Kokkos::Execution
namespace  Kokkos::Execution::Impl

Concepts

concept  Kokkos::Execution::Impl::extents
concept  Kokkos::Execution::Impl::range_slice
concept  Kokkos::Execution::Impl::range_slice_with_default_stride
concept  Kokkos::Execution::Impl::iteration_space
 Concept that constrains types that may represent an iteration space.
concept  Kokkos::Execution::Impl::execution_policy_or_iteration_space

Functions

template<std::integral T>
constexpr auto Kokkos::Execution::Impl::make_iter_space (const T work_count) noexcept -> Kokkos::dims< 1, T >
 Make a valid iteration space from a work count.