QUDA  v1.1.0
A library for QCD on GPUs
Static Public Member Functions | Static Public Attributes | List of all members
trove::detail::r2c_compute_indices_impl< Array, composite > Struct Template Reference

#include <transpose.h>

Static Public Member Functions

static __device__ void impl (Array &indices, int &rotation)
 

Static Public Attributes

static const int size = Array::size
 
static const int c = static_gcd<size, WARP_SIZE>::value
 

Detailed Description

template<typename Array>
struct trove::detail::r2c_compute_indices_impl< Array, composite >

Definition at line 552 of file transpose.h.

Member Function Documentation

◆ impl()

template<typename Array >
static __device__ void trove::detail::r2c_compute_indices_impl< Array, composite >::impl ( Array &  indices,
int &  rotation 
)
inlinestatic

Definition at line 555 of file transpose.h.

Member Data Documentation

◆ c

template<typename Array >
const int trove::detail::r2c_compute_indices_impl< Array, composite >::c = static_gcd<size, WARP_SIZE>::value
static

Definition at line 554 of file transpose.h.

◆ size

template<typename Array >
const int trove::detail::r2c_compute_indices_impl< Array, composite >::size = Array::size
static

Definition at line 553 of file transpose.h.


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