Kokkos Core Kernels Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | List of all members
Kokkos::ScratchMemorySpace< ExecSpace > Class Template Reference

Scratch memory space associated with an execution space. More...

#include <Kokkos_ScratchSpace.hpp>

Public Types

using memory_space = ScratchMemorySpace< ExecSpace >
 Tag this class as a memory space. More...
 
using device_type = Kokkos::Device< execution_space, memory_space >
 This execution space preferred device_type. More...
 

Detailed Description

template<class ExecSpace>
class Kokkos::ScratchMemorySpace< ExecSpace >

Scratch memory space associated with an execution space.

Definition at line 38 of file Kokkos_ScratchSpace.hpp.

Member Typedef Documentation

template<class ExecSpace >
using Kokkos::ScratchMemorySpace< ExecSpace >::memory_space = ScratchMemorySpace<ExecSpace>

Tag this class as a memory space.

Definition at line 63 of file Kokkos_ScratchSpace.hpp.

template<class ExecSpace >
using Kokkos::ScratchMemorySpace< ExecSpace >::device_type = Kokkos::Device<execution_space, memory_space>

This execution space preferred device_type.

Definition at line 66 of file Kokkos_ScratchSpace.hpp.


The documentation for this class was generated from the following file: