|
| struct | abs_ |
| |
| struct | abs_< Float, char > |
| |
| struct | abs_< Float, short > |
| |
| struct | AccessorCB |
| |
| struct | AccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT2_FIELD_ORDER > |
| |
| struct | AccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT4_FIELD_ORDER > |
| |
| struct | AccessorCB< Float, nSpin, nColor, nVec, QUDA_SPACE_SPIN_COLOR_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 | GhostAccessorCB |
| |
| struct | GhostAccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT2_FIELD_ORDER > |
| |
| struct | GhostAccessorCB< Float, nSpin, nColor, nVec, QUDA_FLOAT4_FIELD_ORDER > |
| |
| struct | GhostAccessorCB< Float, nSpin, nColor, nVec, QUDA_SPACE_SPIN_COLOR_FIELD_ORDER > |
| |
| struct | PaddedSpaceSpinorColorOrder |
| |
| struct | QDPJITDiracOrder |
| |
| struct | S |
| | This is just a dummy structure we use for trove to define the required structure size. More...
|
| |
| struct | SpaceColorSpinorOrder |
| |
| struct | SpaceSpinorColorOrder |
| |
| struct | square_ |
| |
| struct | square_< ReduceType, char > |
| |
| struct | square_< ReduceType, short > |
| |
|
| 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__ __device__ constexpr bool | fixed_point () |
| |
| template<> |
| __host__ __device__ constexpr bool | fixed_point< float, char > () |
| |
| template<> |
| __host__ __device__ constexpr bool | fixed_point< float, short > () |
| |
| template<> |
| __host__ __device__ constexpr bool | fixed_point< float, int > () |
| |
| template<typename Float , typename storeFloat > |
| __host__ __device__ constexpr bool | match () |
| |
| template<> |
| __host__ __device__ constexpr bool | match< char, char > () |
| |
| template<> |
| __host__ __device__ constexpr bool | match< int, int > () |
| |
| template<> |
| __host__ __device__ constexpr bool | match< short, short > () |
| |