|
Kokkos Core Kernels Package
Version of the Day
|
Declaration of parallel operators. More...
#include <cstddef>#include <Kokkos_Core_fwd.hpp>#include <Kokkos_View.hpp>#include <Kokkos_ExecPolicy.hpp>#include <impl/Kokkos_AllocationTracker.hpp>#include <impl/Kokkos_Tags.hpp>#include <impl/Kokkos_Traits.hpp>#include <impl/Kokkos_FunctorAdapter.hpp>Go to the source code of this file.
Classes | |
| struct | Kokkos::Impl::FunctorPolicyExecutionSpace< Functor, Policy, EnableFunctor, EnablePolicy > |
| Given a Functor and Execution Policy query an execution space. More... | |
| class | Kokkos::Impl::ParallelFor< FunctorType, ExecPolicy > |
| Implementation of the ParallelFor operator that has a partial specialization for the device. More... | |
| class | Kokkos::Impl::ParallelReduce< FunctorType, ExecPolicy > |
| Implementation detail of parallel_reduce. More... | |
| class | Kokkos::Impl::ParallelScan< FunctorType, ExecPolicy > |
| Implementation detail of parallel_scan. More... | |
Namespaces | |
| Kokkos | |
Functions | |
| template<class ExecPolicy , class FunctorType > | |
| void | Kokkos::parallel_for (const ExecPolicy &policy, const FunctorType &functor, const std::string &str="", typename Impl::enable_if< !Impl::is_integral< ExecPolicy >::value >::type *=0) |
Execute functor in parallel according to the execution policy. More... | |
| template<class ExecPolicy , class FunctorType > | |
| void | Kokkos::parallel_reduce (const ExecPolicy &policy, const FunctorType &functor, const std::string &str="", typename Impl::enable_if< !Impl::is_integral< ExecPolicy >::value >::type *=0) |
| Parallel reduction. More... | |
Declaration of parallel operators.
Definition in file Kokkos_Parallel.hpp.
1.8.11