QUDA  v1.1.0
A library for QCD on GPUs
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
trove::detail::r2c_compute_offsets_impl< array< int, 1 >, index, m, odd > Struct Template Reference

#include <transpose.h>

Public Types

typedef array< int, 1 > Array
 

Static Public Member Functions

static __device__ Array impl (int initial_offset)
 

Static Public Attributes

static const int offset = (WARP_SIZE % m * index) % m
 

Detailed Description

template<int index, int m>
struct trove::detail::r2c_compute_offsets_impl< array< int, 1 >, index, m, odd >

Definition at line 333 of file transpose.h.

Member Typedef Documentation

◆ Array

template<int index, int m>
typedef array<int, 1> trove::detail::r2c_compute_offsets_impl< array< int, 1 >, index, m, odd >::Array

Definition at line 334 of file transpose.h.

Member Function Documentation

◆ impl()

template<int index, int m>
static __device__ Array trove::detail::r2c_compute_offsets_impl< array< int, 1 >, index, m, odd >::impl ( int  initial_offset)
inlinestatic

Definition at line 337 of file transpose.h.

Member Data Documentation

◆ offset

template<int index, int m>
const int trove::detail::r2c_compute_offsets_impl< array< int, 1 >, index, m, odd >::offset = (WARP_SIZE % m * index) % m
static

Definition at line 335 of file transpose.h.


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