Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::Cuda::AffineSubRect< N, Offset_t > Struct Template Reference

#include <cuda_memcpy.h>

Public Types

using FieldID = int
 

Public Attributes

Offset_t strides [N - 1]
 
uintptr_t addr
 
const FieldIDfields
 
size_t num_fields
 
Offset_t field_stride
 

Member Typedef Documentation

◆ FieldID

template<size_t N, typename Offset_t = size_t>
using Realm::Cuda::AffineSubRect< N, Offset_t >::FieldID = int

Member Data Documentation

◆ addr

template<size_t N, typename Offset_t = size_t>
uintptr_t Realm::Cuda::AffineSubRect< N, Offset_t >::addr

◆ field_stride

template<size_t N, typename Offset_t = size_t>
Offset_t Realm::Cuda::AffineSubRect< N, Offset_t >::field_stride

◆ fields

template<size_t N, typename Offset_t = size_t>
const FieldID* Realm::Cuda::AffineSubRect< N, Offset_t >::fields

◆ num_fields

template<size_t N, typename Offset_t = size_t>
size_t Realm::Cuda::AffineSubRect< N, Offset_t >::num_fields

◆ strides

template<size_t N, typename Offset_t = size_t>
Offset_t Realm::Cuda::AffineSubRect< N, Offset_t >::strides[N - 1]

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