QUDA  v1.1.0
A library for QCD on GPUs
Static Public Member Functions | List of all members
trove::detail::uncoalesced_store_array< array< T, s > > Struct Template Reference

#include <memory.h>

Static Public Member Functions

__host__ static __device__ void impl (const array< T, s > &d, T *ptr, int offset=0, int stride=1)
 
__host__ static __device__ void impl (const array< T, s > &d, volatile T *ptr, int offset=0, int stride=1)
 

Detailed Description

template<typename T, int s>
struct trove::detail::uncoalesced_store_array< array< T, s > >

Definition at line 62 of file memory.h.

Member Function Documentation

◆ impl() [1/2]

template<typename T , int s>
__host__ static __device__ void trove::detail::uncoalesced_store_array< array< T, s > >::impl ( const array< T, s > &  d,
T *  ptr,
int  offset = 0,
int  stride = 1 
)
inlinestatic

Definition at line 63 of file memory.h.

◆ impl() [2/2]

template<typename T , int s>
__host__ static __device__ void trove::detail::uncoalesced_store_array< array< T, s > >::impl ( const array< T, s > &  d,
volatile T *  ptr,
int  offset = 0,
int  stride = 1 
)
inlinestatic

Definition at line 72 of file memory.h.


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