4 #define NDF (2 * m_Nc * m_Nc)
7 #define NCD2 (8 * m_Nc)
14 "Field_F: implementation for general SU(N).\n");
18 double mult_Gn_r(
const double *g,
const double *w,
int Nc)
22 for (
int i = 0; i < Nc; ++i) {
23 a += g[2 * i] * w[2 * i] - g[2 * i + 1] * w[2 * i + 1];
29 double mult_Gn_i(
const double *g,
const double *w,
int Nc)
33 for (
int i = 0; i < Nc; ++i) {
34 a += g[2 * i] * w[2 * i + 1] + g[2 * i + 1] * w[2 * i];
40 double mult_Gd_r(
const double *g,
const double *w,
int Nc)
44 for (
int i = 0; i < Nc; ++i) {
45 a += g[2 * i * Nc] * w[2 * i] + g[2 * i * Nc + 1] * w[2 * i + 1];
51 double mult_Gd_i(
const double *g,
const double *w,
int Nc)
55 for (
int i = 0; i < Nc; ++i) {
56 a += g[2 * i * Nc] * w[2 * i + 1] - g[2 * i * Nc + 1] * w[2 * i];
static Bridge::VerboseLevel Vlevel()
void paranoiac(const char *format,...)