17double plaq(
suNg_field *gauge,
int ix,
int mu,
int nu);
18void cplaq(hr_complex *ret,
suNg_field *gauge,
int ix,
int mu,
int nu);
19void clover_F(suNg_algebra_vector *F,
suNg_field *V,
int ix,
int mu,
int nu);
23extern double (*avr_plaquette)();
24extern double (*avr_plaquette_suNg_field)(
suNg_field *gauge);
25extern void (*avr_plaquette_time)(
suNg_field *gauge,
double *plaqt,
double *plaqs);
26extern void (*full_plaquette)();
27extern void (*full_plaquette_suNg_field)(
suNg_field *gauge);
32extern void (*Esym_T)(
double *E,
suNg_field *V);
36double avr_plaquette_cpu();
37double avr_plaquette_suNg_field_cpu(
suNg_field *u);
38void avr_plaquette_time_cpu(
suNg_field *u,
double *plaqt,
double *plaqs);
39void full_plaquette_cpu();
40void full_plaquette_suNg_field_cpu(
suNg_field *u);
43double avr_plaquette_gpu();
44double avr_plaquette_suNg_field_gpu(
suNg_field *u);
45void avr_plaquette_time_gpu(
suNg_field *u,
double *plaqt,
double *plaqs);
46void full_plaquette_gpu();
47void full_plaquette_suNg_field_gpu(
suNg_field *u);
51void avr_ts_plaquette(
void);
52void cplaq_wrk(hr_complex *ret,
int ix,
int mu,
int nu);
53hr_complex avr_plaquette_wrk(
void);
Type definitions and macros for complex numbers.
The elementary site structures defined in suN.h are used in this file to define field structures that...
Scalar field of double precision real values.
Definition spinor_field.h:240
Gauge field of SU(N_g) matrices.
Definition spinor_field.h:98