CKokkos::Array< T, N, Proxy > | Derived from the C++17 'std::array'. Dropping the iterator interface |
CKokkos::Array< array_index_type, rank > | |
CKokkos::Bitset< Device > | A thread safe view to a bitset |
CKokkos::complex< RealType > | Partial reimplementation of std::complex that works as the result of a Kokkos::parallel_reduce |
CKokkos::ConstBitset< Device > | |
CKokkos::Crs< DataType, Arg1Type, Arg2Type, SizeType > | Compressed row storage array |
CKokkos::Impl::FunctorPolicyExecutionSpace< Functor, Policy, EnableFunctor, EnablePolicy > | Given a Functor and Execution Policy query an execution space |
CKokkos::Future< Arg1, Arg2 > | |
CKokkos::GraphRowViewConst< GraphType > | View of a row of a sparse graph |
CKokkos::HostSpace | Memory management for host memory |
CKokkos::LaunchBounds< maxT, minB > | Specify Launch Bounds for CUDA execution |
CKokkos::LayoutLeft | Memory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices |
CKokkos::LayoutRight | Memory layout tag indicating right-to-left (C or lexigraphical scheme) striding of multi-indices |
CKokkos::LayoutStride | Memory layout tag indicated arbitrarily strided multi-index mapping into contiguous memory |
CKokkos::LayoutTileLeft< ArgN0, ArgN1, IsPowerOfTwo > | Memory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices by tiles |
CKokkos::Impl::TeamPolicyInternal< ExecSpace, Properties >::member_type | Parallel execution of a functor calls the functor once with each member of the execution policy |
CKokkos::Impl::MemorySpaceAccess< DstMemorySpace, SrcMemorySpace > | Access relationship between DstMemorySpace and SrcMemorySpace |
CKokkos::pair< T1, T2 > | Replacement for std::pair that works on CUDA devices |
CKokkos::Impl::ParallelFor< FunctorType, ExecPolicy, ExecutionSpace > | Implementation of the ParallelFor operator that has a partial specialization for the device |
CKokkos::Impl::ParallelReduce< FunctorType, ExecPolicy, ReducerType, ExecutionSpace > | Implementation detail of parallel_reduce |
CKokkos::Impl::ParallelScan< FunctorType, ExecPolicy, ExecutionSapce > | Implementation detail of parallel_scan |
CKokkos::RangePolicy< Properties > | Execution policy for work over a range of an integral type |
CKokkos::ScopeGuard | ScopeGuard Some user scope issues have been identified with some Kokkos::finalize calls; ScopeGuard aims to correct these issues |
CKokkos::ScratchMemorySpace< ExecSpace > | Scratch memory space associated with an execution space |
CKokkos::SpaceAccessibility< AccessSpace, MemorySpace > | Can AccessSpace access MemorySpace ? |
CKokkos::StaticCrsGraph< DataType, Arg1Type, Arg2Type, Arg3Type, SizeType > | Compressed row storage array |
CKokkos::TeamPolicy< Properties > | Execution policy for parallel work over a league of teams of threads |
CKokkos::Timer | Time since construction |
CKokkos::Experimental::UniqueToken< ExecutionSpace, UniqueTokenScope > | Class to generate unique ids base on the required amount of concurrency |
CKokkos::Experimental::UniqueToken< ExecSpace, Kokkos::Experimental::UniqueTokenScope::Global > | |
CKokkos::UnorderedMap< Key, Value, Device, Hasher, EqualTo > | Thread-safe, performance-portable lookup table |
CKokkos::UnorderedMapInsertResult | First element of the return value of UnorderedMap::insert() |
CKokkos::Impl::ViewToDynRankViewTag | Assign compatible default mappings |
CKokkos::ViewTraits< DataType, Properties > | Traits class for accessing attributes of a View |
▼CKokkos::ViewTraits< const size_type *, Properties ... > | |
CKokkos::View< const size_type *, array_layout, device_type, memory_traits > | |
▼CKokkos::ViewTraits< const unsigned *, Properties ... > | |
CKokkos::View< const unsigned *, execution_space, MemoryTraits< RandomAccess > > | |
▼CKokkos::ViewTraits< data_type *, Properties ... > | |
CKokkos::View< data_type *, array_layout, device_type, memory_traits > | |
▼CKokkos::ViewTraits< DataType *, Properties ... > | |
CKokkos::View< DataType *, array_layout, device_type > | |
CKokkos::ViewTraits< DataType, Arg1Type, Arg2Type, Arg3Type > | |
▼CKokkos::ViewTraits< DataType, P ... > | |
CKokkos::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 |
▼CKokkos::ViewTraits< DataType, Properties ... > | |
CKokkos::View< DataType, Properties > | View to an array of data |
▼CKokkos::ViewTraits< DP..., P ... > | |
CKokkos::Experimental::DynamicView< DP... > | |
▼CKokkos::ViewTraits< index_type *, Properties ... > | |
CKokkos::View< index_type *, memory_space > | |
CKokkos::ViewTraits< int *, execution_space, void, void > | |
▼CKokkos::ViewTraits< int, Properties ... > | |
CKokkos::View< int, execution_space > | |
CKokkos::View< int[num_scalars], LayoutLeft, device_type > | |
▼CKokkos::ViewTraits< internal_data_type, Properties ... > | |
CKokkos::View< internal_data_type, Kokkos::LayoutLeft, ExecSpace > | |
CKokkos::View< internal_data_type, Kokkos::LayoutRight, ExecSpace > | |
CKokkos::ViewTraits< report_type *, execution_space, void, void > | |
CKokkos::ViewTraits< Scalar *, LayoutLeft, Arg1Type, void > | |
▼CKokkos::ViewTraits< size_type *, Properties ... > | |
CKokkos::View< size_type *, array_layout, device_type > | |
▼CKokkos::ViewTraits< SP..., P ... > | |
CKokkos::Experimental::DynamicView< SP... > | |
▼CKokkos::ViewTraits< std::int32_t *, Properties ... > | |
CKokkos::View< std::int32_t *, memory_space > | |
▼CKokkos::ViewTraits< typename traits::data_type, Properties ... > | |
CKokkos::View< typename traits::data_type, Arg1Type, Arg2Type, Arg3Type > | |
CKokkos::View< typename traits::data_type, execution_space, void, void > | |
CKokkos::View< typename traits::data_type, LayoutLeft, Arg1Type, void > | |
▼CKokkos::ViewTraits< unsigned *, Properties ... > | |
CKokkos::View< unsigned *, execution_space, MemoryTraits< RandomAccess > > | |
▼CKokkos::ViewTraits< unsigned int, Properties ... > | |
CKokkos::View< unsigned int, Kokkos::LayoutLeft, typename t_host::execution_space > | |
▼CKokkos::ViewTraits< value_type, Properties ... > | |
CKokkos::View< value_type, execution_space > | |
CKokkos::RangePolicy< Properties >::WorkRange | Subrange for a partition's rank and size |