| 
    Kokkos Core Kernels Package
    Version of the Day
    
   | 
 
ScopeGuard Some user scope issues have been identified with some Kokkos::finalize calls; ScopeGuard aims to correct these issues. More...
Classes | |
| struct | MemorySpaceAccess | 
| Access relationship between DstMemorySpace and SrcMemorySpace.  | |
| struct | FunctorPolicyExecutionSpace | 
| Given a Functor and Execution Policy query an execution space.  | |
| class | ParallelFor | 
| Implementation of the ParallelFor operator that has a partial specialization for the device.  | |
| class | ParallelReduce | 
| Implementation detail of parallel_reduce.  | |
| class | ParallelScan | 
| Implementation detail of parallel_scan.  | |
| struct | ViewToDynRankViewTag | 
| Assign compatible default mappings.  | |
Functions | |
| template<unsigned , typename iType0 , class MapType > | |
| KOKKOS_INLINE_FUNCTION bool | dyn_rank_view_verify_operator_bounds (const iType0 &, const MapType &) | 
| Debug bounds-checking routines.  More... | |
Variables | |
| static constexpr unsigned | MEMORY_ALIGNMENT = 64 | 
| Memory alignment settings.  More... | |
ScopeGuard Some user scope issues have been identified with some Kokkos::finalize calls; ScopeGuard aims to correct these issues.
Two requirements for ScopeGuard: if Kokkos::is_initialized() in the constructor, don't call Kokkos::initialize or Kokkos::finalize it is not copyable or assignable
| KOKKOS_INLINE_FUNCTION bool Kokkos::Impl::dyn_rank_view_verify_operator_bounds | ( | const iType0 & | , | 
| const MapType & | |||
| ) | 
Debug bounds-checking routines.
Definition at line 257 of file Kokkos_DynRankView.hpp.
      
  | 
  static | 
Memory alignment settings.
Sets global value for memory alignment. Must be a power of two! Enable compatibility of views from different devices with static stride. Use compiler flag to enable overwrites.
Definition at line 98 of file Kokkos_MemoryTraits.hpp.
 1.8.5