QUDA
v1.1.0
A library for QCD on GPUs
|
#include <transpose.h>
Public Types | |
typedef array< int, 1 > | 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 291 of file transpose.h.
typedef array<int, 1> trove::detail::c2r_compute_composite_offsets< array< int, 1 >, m, p >::result_type |
Definition at line 301 of file transpose.h.
|
inlinestatic |
Definition at line 302 of file transpose.h.
|
static |
Definition at line 294 of file transpose.h.
|
static |
Definition at line 295 of file transpose.h.
|
static |
Definition at line 297 of file transpose.h.
|
static |
Definition at line 300 of file transpose.h.
|
static |
Definition at line 296 of file transpose.h.
|
static |
Definition at line 293 of file transpose.h.
|
static |
Definition at line 299 of file transpose.h.
|
static |
Definition at line 292 of file transpose.h.
|
static |
Definition at line 298 of file transpose.h.