|
kokkos-execution 0.0.1
|
Go to the source code of this file.
Classes | |
| struct | Kokkos::Execution::ExecutionSpaceImpl::WithExecEnvPolicy |
| struct | Kokkos::Execution::ExecutionSpaceImpl::WithoutExecEnvPolicy |
Namespaces | |
| namespace | Kokkos |
| namespace | Kokkos::Execution |
| namespace | Kokkos::Execution::ExecutionSpaceImpl |
Typedefs | |
| template<typename ExecEnvPolicy, typename Env, Kokkos::ExecutionSpace Exec> | |
| using | Kokkos::Execution::ExecutionSpaceImpl::join_env_with_exec_t = decltype(join_env_with_exec<ExecEnvPolicy>(std::declval<Env>(), std::declval<Exec>())) |
| template<typename ExecEnvPolicy, typename Env> | |
| using | Kokkos::Execution::ExecutionSpaceImpl::extend_env_t = decltype(extend_env<ExecEnvPolicy>(std::declval<Env>())) |
| template<typename Env> | |
| using | Kokkos::Execution::ExecutionSpaceImpl::exec_env_policy_t |
If Env is queryable with Impl::get_exec_t, use WithExecEnvPolicy. | |
Functions | |
| template<typename Env, Kokkos::ExecutionSpace Exec> | |
| constexpr auto | Kokkos::Execution::ExecutionSpaceImpl::join_env_with_exec (Env &&env, const Exec &exec) noexcept |
Unconditionally join exec to env. | |
| template<typename ExecEnvPolicy, typename Env, Kokkos::ExecutionSpace Exec> | |
| constexpr auto | Kokkos::Execution::ExecutionSpaceImpl::join_env_with_exec (Env &&env, const Exec &exec) noexcept |
Join exec to env if the policy is WithExecEnvPolicy. | |
| template<typename ExecEnvPolicy, typename Env> | |
| constexpr auto | Kokkos::Execution::ExecutionSpaceImpl::extend_env (Env &&env) noexcept |