kokkos-execution
0.0.1
Toggle main menu visibility
Loading...
Searching...
No Matches
Kokkos::Execution::ExecutionSpaceImpl::Closure Concept Reference
#include <
operation_state.hpp
>
Concept definition
template
<
typename
Clsr>
concept
Closure
=
requires
(
const
Clsr& clsr) {
typename
Clsr::execution_space;
{ clsr.submit() } -> std::same_as<void>;
{ clsr.get_policy() };
requires
Kokkos::ExecutionPolicy<std::remove_cvref_t<
decltype
(clsr.get_policy())>>;
requires
std::same_as<std::remove_cvref_t<
decltype
(clsr.get_policy().space())>,
typename
Clsr::execution_space>;
}
Kokkos::Execution::ExecutionSpaceImpl::Closure
Definition
operation_state.hpp:20
Detailed Description
Definition at line
20
of file
operation_state.hpp
.
Kokkos
Execution
ExecutionSpaceImpl
Closure
Generated on
for kokkos-execution by
1.18.0