Kokkos Core Kernels Package  Version of the Day
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NKokkos
 NExperimental
 CDynamicViewDynamic views are restricted to rank-one and no layout. Resize only occurs on host outside of parallel_regions. Subviews are not allowed
 CLayoutTiledLayoutTiled
 CUniqueTokenClass to generate unique ids base on the required amount of concurrency
 NImpl
 CFunctorPolicyExecutionSpaceGiven a Functor and Execution Policy query an execution space
 CMemorySpaceAccessAccess relationship between DstMemorySpace and SrcMemorySpace
 CParallelForImplementation of the ParallelFor operator that has a partial specialization for the device
 CParallelReduceImplementation detail of parallel_reduce
 CParallelScanImplementation detail of parallel_scan
 CViewToDynRankViewTagAssign compatible default mappings
 CArrayDerived from the C++17 'std::array'. Dropping the iterator interface
 CBitsetA thread safe view to a bitset
 CcomplexPartial reimplementation of std::complex that works as the result of a Kokkos::parallel_reduce
 CConstBitset
 CCrsCompressed row storage array
 CGraphRowViewConstView of a row of a sparse graph
 CHostSpaceMemory management for host memory
 CLaunchBoundsSpecify Launch Bounds for CUDA execution
 CLayoutLeftMemory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices
 CLayoutRightMemory layout tag indicating right-to-left (C or lexigraphical scheme) striding of multi-indices
 CLayoutStrideMemory layout tag indicated arbitrarily strided multi-index mapping into contiguous memory
 CpairReplacement for std::pair that works on CUDA devices
 CRangePolicyExecution policy for work over a range of an integral type
 CWorkRangeSubrange for a partition's rank and size
 CScopeGuardScopeGuard Some user scope issues have been identified with some Kokkos::finalize calls; ScopeGuard aims to correct these issues
 CScratchMemorySpaceScratch memory space associated with an execution space
 CSpaceAccessibilityCan AccessSpace access MemorySpace ?
 CStaticCrsGraphCompressed row storage array
 CTeamPolicyExecution policy for parallel work over a league of teams of threads
 CTimerTime since construction
 CUnorderedMapThread-safe, performance-portable lookup table
 CUnorderedMapInsertResultFirst element of the return value of UnorderedMap::insert()
 CViewView to an array of data
 CViewTraitsTraits class for accessing attributes of a View