Only the execution space instance, not its type, can be bound late.
More...
#include <make_policy.hpp>
template<typename ExecPolicy, typename Exec>
concept updatable_to = Kokkos::ExecutionPolicy<ExecPolicy> && std::same_as<Exec, typename ExecPolicy::execution_space>
&& requires(const ExecPolicy& policy, const Exec& exec) {
ExecPolicy{Kokkos::Impl::PolicyUpdate{}, policy, exec};
}
Only the execution space instance, not its type, can be bound late.
Only the execution space instance, not its type, can be bound late.
Definition at line 21 of file make_policy.hpp.