QUDA
v1.1.0
A library for QCD on GPUs
|
#include <transpose.h>
Public Types | |
typedef array< int, s > | result_type |
Static Public Member Functions | |
__host__ static __device__ result_type | impl (int idx, int col) |
Static Public Attributes | |
static const int | n = WARP_SIZE |
static const int | mod_n = n - 1 |
static const int | c = static_gcd<m, WARP_SIZE>::value |
static const int | k = static_mod_inverse<m/c, n/c>::value |
static const int | mod_c = c - 1 |
static const int | log_c = static_log<c>::value |
static const int | n_div_c = n / c |
static const int | mod_n_div_c = n_div_c - 1 |
static const int | log_n_div_c = static_log<n_div_c>::value |
Definition at line 266 of file transpose.h.
typedef array<int, s> trove::detail::c2r_compute_composite_offsets< array< int, s >, m, p >::result_type |
Definition at line 276 of file transpose.h.
|
inlinestatic |
Definition at line 277 of file transpose.h.
|
static |
Definition at line 269 of file transpose.h.
|
static |
Definition at line 270 of file transpose.h.
|
static |
Definition at line 272 of file transpose.h.
|
static |
Definition at line 275 of file transpose.h.
|
static |
Definition at line 271 of file transpose.h.
|
static |
Definition at line 268 of file transpose.h.
|
static |
Definition at line 274 of file transpose.h.
|
static |
Definition at line 267 of file transpose.h.
|
static |
Definition at line 273 of file transpose.h.