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

typedef ScratchMemorySpace memory_space
 Tag this class as a memory space. More...
 
typedef Kokkos::Device
< execution_space,
memory_space
device_type
 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 59 of file Kokkos_ScratchSpace.hpp.

Member Typedef Documentation

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

Tag this class as a memory space.

Definition at line 87 of file Kokkos_ScratchSpace.hpp.

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

This execution space preferred device_type.

Definition at line 90 of file Kokkos_ScratchSpace.hpp.


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