|
| template<typename Float > |
| short | FloatToShort (const Float &a) |
| |
| template<typename Float > |
| void | ShortToFloat (Float &a, const short &b) |
| |
| template<typename Float > |
| void | pack8 (double2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack8 (float4 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack8 (float2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack8 (short4 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack8 (short2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack12 (double2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack12 (float4 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack12 (float2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack12 (short4 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack12 (short2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack18 (double2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack18 (float4 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack18 (float2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack18 (short4 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | pack18 (short2 *res, Float *g, int dir, int V) |
| |
| template<typename Float > |
| void | fatlink_short_pack18 (short2 *d_gauge, Float *h_gauge, int dir, int V) |
| |
| template<typename Float > |
| void | accumulateComplexProduct (Float *a, Float *b, Float *c, Float sign) |
| |
| template<typename Float > |
| void | complexDotProduct (Float *a, Float *b, Float *c) |
| |
| template<typename Float > |
| void | accumulateConjugateProduct (Float *a, Float *b, Float *c, int sign) |
| |
| template<typename Float > |
| void | complexConjugateProduct (Float *a, Float *b, Float *c) |
| |
| template<typename Float > |
| void | reconstruct8 (Float *mat, int dir, int idx) |
| |
| template<typename Float > |
| void | unpack8 (Float *h_gauge, double2 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack8 (Float *h_gauge, float4 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack8 (Float *h_gauge, float2 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack8 (Float *h_gauge, short4 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack8 (Float *h_gauge, short2 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | reconstruct12 (Float *mat, int dir, int idx) |
| |
| template<typename Float > |
| void | unpack12 (Float *h_gauge, double2 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack12 (Float *h_gauge, float4 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack12 (Float *h_gauge, float2 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack12 (Float *h_gauge, short4 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack12 (Float *h_gauge, short2 *d_gauge, int dir, int V, int idx) |
| |
| template<typename Float > |
| void | unpack18 (Float *h_gauge, double2 *d_gauge, int dir, int V) |
| |
| template<typename Float > |
| void | unpack18 (Float *h_gauge, float4 *d_gauge, int dir, int V) |
| |
| template<typename Float > |
| void | unpack18 (Float *h_gauge, float2 *d_gauge, int dir, int V) |
| |
| template<typename Float > |
| void | unpack18 (Float *h_gauge, short4 *d_gauge, int dir, int V) |
| |
| template<typename Float > |
| void | unpack18 (Float *h_gauge, short2 *d_gauge, int dir, int V) |
| |
| template<typename Float , typename FloatN > |
| void | packMILCGaugeField (FloatN *res, Float *gauge, int oddBit, QudaReconstructType reconstruct, int Vh, int pad) |
| |
| template<typename Float , typename FloatN > |
| void | packBQCDGaugeField (FloatN *res, Float *gauge, int oddBit, QudaReconstructType reconstruct, int Vh, int pad) |
| |
| template<typename Float , typename Float2 > |
| void | pack10 (Float2 *res, Float *m, int dir, int Vh, int pad) |
| |
| template<typename Float , typename Float2 > |
| void | packMomField (Float2 *res, Float *mom, int oddBit, int Vh, int pad) |
| |
| template<typename Float , typename Float2 > |
| void | unpack10 (Float *m, Float2 *res, int dir, int Vh, int pad) |
| |
| template<typename Float , typename Float2 > |
| void | unpackMomField (Float *mom, Float2 *res, int oddBit, int Vh, int pad) |
| |