QUDA
v1.1.0
A library for QCD on GPUs
|
#include <array.h>
Public Types | |
typedef T | value_type |
typedef T | head_type |
typedef array< T, m-1 > | tail_type |
Public Member Functions | |
__host__ __device__ | array (head_type h, const tail_type &t) |
__host__ __device__ | array () |
__host__ __device__ | array (const array &other) |
__host__ __device__ array & | operator= (const array &other) |
__host__ __device__ bool | operator== (const array &other) const |
__host__ __device__ bool | operator!= (const array &other) const |
Public Attributes | |
head_type | head |
tail_type | tail |
Static Public Attributes | |
static const int | size = m |
typedef T trove::array< T, m >::head_type |
typedef array<T, m-1> trove::array< T, m >::tail_type |
typedef T trove::array< T, m >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
head_type trove::array< T, m >::head |
|
static |
tail_type trove::array< T, m >::tail |