Go to the documentation of this file.
10 #ifndef BRIDGEACC_AFIELD_GAUGE_INCLUDED
11 #define BRIDGEACC_AFIELD_GAUGE_INCLUDED
18 double *restrict v,
const int exv,
19 double *restrict w,
const int exw,
20 const double a,
const int nst);
22 void mult_Gnn(
double *restrict u,
const int exu,
23 double *restrict v,
const int exv,
24 double *restrict w,
const int exw,
const int nst);
27 double *restrict v,
const int exv,
28 double *restrict w,
const int exw,
29 const double a,
const int nst);
31 void mult_Gnd(
double *restrict u,
const int exu,
32 double *restrict v,
const int exv,
33 double *restrict w,
const int exw,
const int nst);
36 double *restrict v,
const int exv,
37 double *restrict w,
const int exw,
38 const double a,
const int nst);
40 void mult_Gdn(
double *restrict u,
const int exu,
41 double *restrict v,
const int exv,
42 double *restrict w,
const int exw,
const int nst);
44 void mult_Gdd(
double *restrict u,
const int exu,
45 double *restrict v,
const int exv,
46 double *restrict w,
const int exw,
const int nst);
48 void ah_G(
double *u,
const int ex,
const int nst);
50 void at_G(
double *u,
const int ex,
const int nst);
52 void add_unit(
double *u,
const int ex,
const double a,
const int nst);
54 void inverse_dag(
double *restrict uinv,
const int ex1,
55 const double *restrict u,
const int ex2,
61 float *restrict v,
const int exv,
62 float *restrict w,
const int exw,
63 const float a,
const int nst);
65 void mult_Gnn(
float *restrict u,
const int exu,
66 float *restrict v,
const int exv,
67 float *restrict w,
const int exw,
const int nst);
70 float *restrict v,
const int exv,
71 float *restrict w,
const int exw,
72 const float a,
const int nst);
74 void mult_Gnd(
float *restrict u,
const int exu,
75 float *restrict v,
const int exv,
76 float *restrict w,
const int exw,
const int nst);
79 float *restrict v,
const int exv,
80 float *restrict w,
const int exw,
81 const float a,
const int nst);
83 void mult_Gdn(
float *restrict u,
const int exu,
84 float *restrict v,
const int exv,
85 float *restrict w,
const int exw,
const int nst);
87 void mult_Gdd(
float *restrict u,
const int exu,
88 float *restrict v,
const int exv,
89 float *restrict w,
const int exw,
const int nst);
91 void ah_G(
float *u,
const int ex,
const int nst);
93 void at_G(
float *u,
const int ex,
const int nst);
95 void add_unit(
float *u,
const int ex,
const float a,
const int nst);
97 void inverse_dag(
float *restrict uinv,
const int ex1,
98 const float *restrict u,
const int ex2,
void mult_Gnd(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const int nst)
void ah_G(double *u, const int ex, const int nst)
void mult_Gnn(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const int nst)
void multadd_Gnn(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const double a, const int nst)
void multadd_Gdn(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const double a, const int nst)
void mult_Gdd(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const int nst)
void at_G(double *u, const int ex, const int nst)
void mult_Gdn(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const int nst)
void add_unit(double *u, const int ex, const double a, const int nst)
void inverse_dag(double *restrict uinv, const int ex1, const double *restrict u, const int ex2, const int nst)
void multadd_Gnd(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const double a, const int nst)