QUDA  v1.1.0
A library for QCD on GPUs
Static Public Attributes | List of all members
trove::detail::c2r_offset_constants< m, odd > Struct Template Reference

#include <transpose.h>

Static Public Attributes

static const int offset = WARP_SIZE - static_mod_inverse<m, WARP_SIZE>::value
 
static const int rotate = static_mod_inverse<WARP_SIZE, m>::value
 
static const int permute = static_mod_inverse<rotate, m>::value
 

Detailed Description

template<int m>
struct trove::detail::c2r_offset_constants< m, odd >

Definition at line 64 of file transpose.h.

Member Data Documentation

◆ offset

template<int m>
const int trove::detail::c2r_offset_constants< m, odd >::offset = WARP_SIZE - static_mod_inverse<m, WARP_SIZE>::value
static

Definition at line 65 of file transpose.h.

◆ permute

template<int m>
const int trove::detail::c2r_offset_constants< m, odd >::permute = static_mod_inverse<rotate, m>::value
static

Definition at line 67 of file transpose.h.

◆ rotate

template<int m>
const int trove::detail::c2r_offset_constants< m, odd >::rotate = static_mod_inverse<WARP_SIZE, m>::value
static

Definition at line 66 of file transpose.h.


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