Kokkos::Experimental::AcquireTeamUniqueToken< TeamPolicy > | RAII helper for per-team unique token values |
Kokkos::Experimental::AcquireUniqueToken< ExecutionSpace, TokenScope > | RAII helper for per-thread unique token values |
Kokkos::Array< T, N > | Derived from the C++17 'std::array'. Dropping the iterator interface |
Kokkos::Array< array_index_type, rank > | |
Kokkos::Array< int64_t, base_t::rank()> | |
Kokkos::Bitset< Device > | A thread safe view to a bitset |
Kokkos::Experimental::Impl::ChunkedArrayManager< MemorySpace, ValueType > | |
Kokkos::Experimental::Impl::ChunkedArrayManager< device_space, value_type > | |
Kokkos::Experimental::Impl::ChunkedArrayManager< host_space, value_type > | |
Kokkos::complex< RealType > | Partial reimplementation of std::complex that works as the result of a Kokkos::parallel_reduce |
Kokkos::ConstBitset< Device > | |
Kokkos::Crs< DataType, Arg1Type, Arg2Type, SizeType > | Compressed row storage array |
Kokkos::Tools::Experimental::Impl::DimensionValueExtractor< Container > | |
Kokkos::Experimental::DynamicView< DataType, P > | Dynamic views are restricted to rank-one and no layout. Resize only occurs on host outside of parallel_regions. Subviews are not allowed |
Kokkos::Experimental::DynamicView< DP...> | |
Kokkos::Experimental::DynamicView< SP...> | |
Kokkos::Impl::FunctorPolicyExecutionSpace< Functor, Policy > | Given a Functor and Execution Policy query an execution space |
Kokkos::Tools::Experimental::Impl::get_space_dimensionality< InspectForDepth > | |
Kokkos::Tools::Experimental::Impl::GetMultidimensionalPoint< HierarchyNode, InterpolationIndices > | |
Kokkos::GraphRowViewConst< GraphType > | View of a row of a sparse graph |
Kokkos::HostSpace | Memory management for host memory |
Kokkos::LaunchBounds< maxT, minB > | Specify Launch Bounds for CUDA execution |
Kokkos::LayoutLeft | Memory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices |
Kokkos::LayoutRight | Memory layout tag indicating right-to-left (C or lexigraphical scheme) striding of multi-indices |
Kokkos::LayoutStride | Memory layout tag indicated arbitrarily strided multi-index mapping into contiguous memory |
Kokkos::Tools::Experimental::Impl::MapTypeConverter< NestedMap > | |
Kokkos::Tools::Experimental::Impl::MapTypeConverter< ProblemSpaceInput > | |
Kokkos::Impl::TeamPolicyInternal< ExecSpace, Properties >::member_type | Parallel execution of a functor calls the functor once with each member of the execution policy |
Kokkos::Impl::MemorySpaceAccess< DstMemorySpace, SrcMemorySpace > | Access relationship between DstMemorySpace and SrcMemorySpace |
Kokkos::pair< T1, T2 > | Replacement for std::pair that works on CUDA devices |
Kokkos::Impl::ParallelFor< FunctorType, ExecPolicy, ExecutionSpace > | Implementation of the ParallelFor operator that has a partial specialization for the device |
Kokkos::Impl::ParallelReduce< CombinedFunctorReducerType, PolicyType, ExecutionSpaceType > | Implementation detail of parallel_reduce |
Kokkos::Impl::ParallelScan< FunctorType, ExecPolicy, ExecutionSpace > | Implementation detail of parallel_scan |
Kokkos::RangePolicy< Properties > | Execution policy for work over a range of an integral type |
Kokkos::RangePolicy< Properties...> | |
Kokkos::ScratchMemorySpace< ExecSpace > | Scratch memory space associated with an execution space |
Kokkos::SpaceAccessibility< AccessSpace, MemorySpace > | Can AccessSpace access MemorySpace ? |
Kokkos::StaticCrsGraph< DataType, Arg1Type, Arg2Type, Arg3Type, SizeType > | Compressed row storage array |
Kokkos::TeamPolicy< Properties > | Execution policy for parallel work over a league of teams of threads |
Kokkos::Timer | Time since construction |
Kokkos::Experimental::UniqueToken< ExecutionSpace, UniqueTokenScope > | Class to generate unique ids base on the required amount of concurrency |
Kokkos::Experimental::UniqueToken< exec_space > | |
Kokkos::Experimental::UniqueToken< exec_space, TokenScope > | |
Kokkos::Experimental::UniqueToken< execution_space, Kokkos::Experimental::UniqueTokenScope::Global > | |
Kokkos::Experimental::UniqueToken< ExecutionSpace, UniqueTokenScope::Global > | |
Kokkos::Experimental::UniqueToken< ExecutionSpace, UniqueTokenScope::Instance > | Instance scope UniqueToken allows for a max size other than execution_space().concurrency() |
Kokkos::UnorderedMap< Key, Value, Device, Hasher, EqualTo > | Thread-safe, performance-portable lookup table |
Kokkos::UnorderedMapInsertOpTypes< ValueTypeView, ValuesIdxType > | Operations applied to the values array upon subsequent insertions |
Kokkos::UnorderedMapInsertResult | First element of the return value of UnorderedMap::insert() |
Kokkos::Tools::Experimental::Impl::ValueHierarchyConstructor< NestedMap > | |
Kokkos::Tools::Experimental::Impl::ValueHierarchyNode< ValueType, ContainedType > | |
Kokkos::Impl::ViewToDynRankViewTag | Assign compatible default mappings |
Kokkos::RangePolicy< Properties >::WorkRange | Subrange for a partition's rank and size |