Kokkos Core Kernels Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members
Kokkos::Impl::FunctorPolicyExecutionSpace< Functor, Policy, EnableFunctor, EnablePolicy > Struct Template Reference

Given a Functor and Execution Policy query an execution space. More...

#include <Kokkos_Parallel.hpp>

Detailed Description

template<class Functor, class Policy, class EnableFunctor = void, class EnablePolicy = void>
struct Kokkos::Impl::FunctorPolicyExecutionSpace< Functor, Policy, EnableFunctor, EnablePolicy >

Given a Functor and Execution Policy query an execution space.

if the Policy has an execution space use that else if the Functor has an execution_space use that else if the Functor has a device_type use that for backward compatibility else use the default

Definition at line 282 of file Kokkos_Core_fwd.hpp.


The documentation for this struct was generated from the following files: