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
 CFuture
 CTaskPolicyIf the argument is an execution space then a serial task in that space
 CTeamScratchRequestScratch memory request accepting per team and per thread value
 CViewView to an array of data
 CViewTraitsTraits class for accessing attributes of a View
 NImpl
 CFunctorPolicyExecutionSpaceGiven a Functor and Execution Policy query an execution space
 CParallelForImplementation of the ParallelFor operator that has a partial specialization for the device
 CParallelReduceImplementation detail of parallel_reduce
 CParallelScanImplementation detail of parallel_scan
 CViewEnableArrayOperEnable view parentheses operator for match of layout and integral arguments. If correct rank define type from traits, otherwise define type as an error message
 CViewSpecializeView specialization mapping of view traits to a specialization tag
 CViewSpecialize< ValueType, void, LayoutLeft, MemorySpace, MemoryTraits >Default view specialization has LayoutLeft, LayoutRight, or LayoutStride
 CALLTag denoting that a subview should capture all of a dimension
 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
 CDeviceMemory space for main process and CPU execution spaces
 CHostSpaceMemory management for host memory
 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
 CLayoutTileLeftMemory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices by tiles
 CpairReplacement for std::pair that works on CUDA devices
 CQthreadExecution space supported by Qthread
 CRangePolicyExecution policy for work over a range of an integral type
 CWorkRangeSubrange for a partition's rank and size
 CScratchMemorySpaceScratch memory space associated with an execution space
 CStaticCrsGraphCompressed row storage array
 CTeamPolicyExecution policy for parallel work over a league of teams of threads
 Cmember_typeParallel execution of a functor calls the functor once with each member of the execution policy
 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