|
struct | square_ |
|
struct | square_< ReduceType, short > |
|
struct | square_< ReduceType, int8_t > |
|
struct | abs_ |
|
struct | abs_< Float, short > |
|
struct | abs_< Float, int8_t > |
|
struct | AccessorCB |
|
struct | GhostAccessorCB |
|
struct | AccessorCB< Float, nSpin, nColor, nVec, QUDA_SPACE_SPIN_COLOR_FIELD_ORDER > |
|
struct | GhostAccessorCB< Float, nSpin, nColor, nVec, QUDA_SPACE_SPIN_COLOR_FIELD_ORDER > |
|
struct | AccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT2_FIELD_ORDER > |
|
struct | GhostAccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT2_FIELD_ORDER > |
|
struct | AccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT4_FIELD_ORDER > |
|
struct | GhostAccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT4_FIELD_ORDER > |
|
struct | AccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT8_FIELD_ORDER > |
|
struct | GhostAccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT8_FIELD_ORDER > |
|
struct | fieldorder_wrapper |
| fieldorder_wrapper is an internal class that is used to wrap instances of FieldOrder accessors, currying in the specific location on the field. This is used as a helper class for fixed-point accessors providing the necessary conversion and scaling when writing to a fixed-point field. More...
|
|
class | FieldOrderCB |
|
struct | FloatNOrder |
| Accessor routine for ColorSpinorFields in native field order. More...
|
|
struct | S |
| This is just a dummy structure we use for trove to define the required structure size. More...
|
|
struct | SpaceColorSpinorOrder |
|
struct | SpaceSpinorColorOrder |
|
struct | PaddedSpaceSpinorColorOrder |
|
struct | QDPJITDiracOrder |
|
|
bool | isNative (QudaFieldOrder order, QudaPrecision precision, int nSpin, int nColor) |
|
template<int nSpin, int nColor, int nVec, int N> |
__device__ __host__ int | indexFloatN (int x_cb, int s, int c, int v, int stride) |
|
template<typename Float , typename storeFloat > |
__host__ constexpr __device__ bool | fixed_point () |
|
template<> |
__host__ constexpr __device__ bool | fixed_point< float, int8_t > () |
|
template<> |
__host__ constexpr __device__ bool | fixed_point< float, short > () |
|
template<> |
__host__ constexpr __device__ bool | fixed_point< float, int > () |
|
template<typename Float , typename storeFloat > |
__host__ constexpr __device__ bool | match () |
|
template<> |
__host__ constexpr __device__ bool | match< int8_t, int8_t > () |
|
template<> |
__host__ constexpr __device__ bool | match< int, int > () |
|
template<> |
__host__ constexpr __device__ bool | match< short, short > () |
|