Kokkos Core Kernels Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNBelos
oNKokkos
|oNImpl
||oCMemorySpaceAccessAccess relationship between DstMemorySpace and SrcMemorySpace
||oCFunctorPolicyExecutionSpaceGiven a Functor and Execution Policy query an execution space
||oCParallelForImplementation of the ParallelFor operator that has a partial specialization for the device
||oCParallelReduceImplementation detail of parallel_reduce
||oCParallelScanImplementation detail of parallel_scan
||\CViewToDynRankViewTagAssign compatible default mappings
|oNhwlocMinimal subset of logical 'hwloc' functionality available from http://www.open-mpi.org/projects/hwloc/
|oNExperimental
||oCLayoutTiledLayoutTiled
||oCUniqueTokenClass to generate unique ids base on the required amount of concurrency
||\CDynamicViewDynamic views are restricted to rank-one and no layout. Resize only occurs on host outside of parallel_regions. Subviews are not allowed
|oCArrayDerived from the C++17 'std::array'. Dropping the iterator interface
|oCcomplexPartial reimplementation of std::complex that works as the result of a Kokkos::parallel_reduce
|oCLaunchBoundsSpecify Launch Bounds for CUDA execution
|oCSpaceAccessibilityCan AccessSpace access MemorySpace ?
|oCScopeGuardScopeGuard Some user scope issues have been identified with some Kokkos::finalize calls; ScopeGuard aims to correct these issues
|oCCrsCompressed row storage array
|oCRangePolicyExecution policy for work over a range of an integral type
||\CWorkRangeSubrange for a partition's rank and size
|oCTeamPolicyExecution policy for parallel work over a league of teams of threads
|oCHostSpaceMemory management for host memory
|oCLayoutLeftMemory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices
|oCLayoutRightMemory layout tag indicating right-to-left (C or lexigraphical scheme) striding of multi-indices
|oCLayoutStrideMemory layout tag indicated arbitrarily strided multi-index mapping into contiguous memory
|oCLayoutTileLeftMemory layout tag indicating left-to-right (Fortran scheme) striding of multi-indices by tiles
|oCpairReplacement for std::pair that works on CUDA devices
|oCScratchMemorySpaceScratch memory space associated with an execution space
|oCFuture
|oCTimerTime since construction
|oCViewTraitsTraits class for accessing attributes of a View
|oCViewView to an array of data
|oCBitsetA thread safe view to a bitset
|oCConstBitset
|oCGraphRowViewConstView of a row of a sparse graph
|oCStaticCrsGraphCompressed row storage array
|oCUnorderedMapInsertResultFirst element of the return value of UnorderedMap::insert()
|\CUnorderedMapThread-safe, performance-portable lookup table
oNTeuchos
|\NMatrixMarket
\NTrilinos
 \NDetails