27 "Field_F: implementation for SU(2).\n");
31 double mult_Gn_r(
const double *g,
const double *w,
int Nc)
33 return g[0] * w[0] - g[1] * w[1]
34 + g[2] * w[2] - g[3] * w[3];
38 double mult_Gn_i(
const double *g,
const double *w,
int Nc)
40 return g[0] * w[1] + g[1] * w[0]
41 + g[2] * w[3] + g[3] * w[2];
45 double mult_Gd_r(
const double *g,
const double *w,
int Nc)
47 return g[0] * w[0] + g[1] * w[1]
48 + g[4] * w[2] + g[5] * w[3];
52 double mult_Gd_i(
const double *g,
const double *w,
int Nc)
54 return g[0] * w[1] - g[1] * w[0]
55 + g[4] * w[3] - g[5] * w[2];