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

#include <fallback.h>

Public Types

typedef detail::dismember_type< T >::type U
 

Static Public Member Functions

static __device__ array< U, s > impl (const U *src)
 
static __device__ array< U, s > impl (const T *src)
 

Detailed Description

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

Definition at line 36 of file fallback.h.

Member Typedef Documentation

◆ U

template<int s, typename T >
typedef detail::dismember_type<T>::type trove::detail::divergent_loader< s, T >::U

Definition at line 37 of file fallback.h.

Member Function Documentation

◆ impl() [1/2]

template<int s, typename T >
static __device__ array<U, s> trove::detail::divergent_loader< s, T >::impl ( const T *  src)
inlinestatic

Definition at line 44 of file fallback.h.

◆ impl() [2/2]

template<int s, typename T >
static __device__ array<U, s> trove::detail::divergent_loader< s, T >::impl ( const U src)
inlinestatic

Definition at line 39 of file fallback.h.


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